Data retrieval from building information models based on visual programming

Background With the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information provision based on textual documents and two-dimensional drawings. The use of models enables the streamlining of workflows, and the included vi...

Full description

Saved in:
Bibliographic Details
Published inVisualization in engineering Vol. 5; no. 1; pp. 1 - 14
Main Authors Preidel, Cornelius, Daum, Simon, Borrmann, André
Format Journal Article
LanguageEnglish
Published Cham Springer International Publishing 11.10.2017
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN2213-7459
2213-7459
DOI10.1186/s40327-017-0055-0

Cover

Loading…
Abstract Background With the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information provision based on textual documents and two-dimensional drawings. The use of models enables the streamlining of workflows, and the included virtual construction increases the quality of the final product, the building. To create a comprehensive description of a planned building, information from different sources must be combined, specified and regularly updated by the project’s stakeholders. The emerging models are highly structured, and instance files entail large amounts of data. However, in an unprocessed state, these models are of limited suitability for performing engineering tasks as the amount and structure does not match the domain-specific and purpose-oriented views. Methods Selection and filtering data for the user’s needs is a well-understood task in computer science, and various approaches are available. A promising approach is the usage of formal query languages. In this paper, selected common query languages are examined and assessed for processing building model information. Based on the analysis, we come to the conclusion that textual query languages are too complex to be employed by typical end users in the construction industry such as architects and engineers. Results To overcome this issue, two Visual Programming Languages representing a new, more intuitive mechanism for data retrieval are introduced. The first one, QL4BIM, is designed for general filtering of IFC models, the second one, VCCL, has been developed for Code Compliance Checking. Both languages provide operators based on the Relational Algebra to allow handling of relations - a highly required feature of BIM QLs. Conclusions The paper concludes with a discussion of the strengths and limitations of visual programming languages in the BIM context.
AbstractList Background With the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information provision based on textual documents and two-dimensional drawings. The use of models enables the streamlining of workflows, and the included virtual construction increases the quality of the final product, the building. To create a comprehensive description of a planned building, information from different sources must be combined, specified and regularly updated by the project’s stakeholders. The emerging models are highly structured, and instance files entail large amounts of data. However, in an unprocessed state, these models are of limited suitability for performing engineering tasks as the amount and structure does not match the domain-specific and purpose-oriented views. Methods Selection and filtering data for the user’s needs is a well-understood task in computer science, and various approaches are available. A promising approach is the usage of formal query languages. In this paper, selected common query languages are examined and assessed for processing building model information. Based on the analysis, we come to the conclusion that textual query languages are too complex to be employed by typical end users in the construction industry such as architects and engineers. Results To overcome this issue, two Visual Programming Languages representing a new, more intuitive mechanism for data retrieval are introduced. The first one, QL4BIM, is designed for general filtering of IFC models, the second one, VCCL, has been developed for Code Compliance Checking. Both languages provide operators based on the Relational Algebra to allow handling of relations - a highly required feature of BIM QLs. Conclusions The paper concludes with a discussion of the strengths and limitations of visual programming languages in the BIM context.
BackgroundWith the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information provision based on textual documents and two-dimensional drawings. The use of models enables the streamlining of workflows, and the included virtual construction increases the quality of the final product, the building. To create a comprehensive description of a planned building, information from different sources must be combined, specified and regularly updated by the project’s stakeholders. The emerging models are highly structured, and instance files entail large amounts of data. However, in an unprocessed state, these models are of limited suitability for performing engineering tasks as the amount and structure does not match the domain-specific and purpose-oriented views.MethodsSelection and filtering data for the user’s needs is a well-understood task in computer science, and various approaches are available. A promising approach is the usage of formal query languages. In this paper, selected common query languages are examined and assessed for processing building model information. Based on the analysis, we come to the conclusion that textual query languages are too complex to be employed by typical end users in the construction industry such as architects and engineers.ResultsTo overcome this issue, two Visual Programming Languages representing a new, more intuitive mechanism for data retrieval are introduced. The first one, QL4BIM, is designed for general filtering of IFC models, the second one, VCCL, has been developed for Code Compliance Checking. Both languages provide operators based on the Relational Algebra to allow handling of relations - a highly required feature of BIM QLs.ConclusionsThe paper concludes with a discussion of the strengths and limitations of visual programming languages in the BIM context.
ArticleNumber 18
Author Preidel, Cornelius
Daum, Simon
Borrmann, André
Author_xml – sequence: 1
  givenname: Cornelius
  orcidid: 0000-0002-3573-4632
  surname: Preidel
  fullname: Preidel, Cornelius
  email: cornelius.preidel@tum.de
  organization: Chair of Computational Modeling and Simulation, TUM Department of Civil, Geo and Environmental Engineering
– sequence: 2
  givenname: Simon
  surname: Daum
  fullname: Daum, Simon
  organization: Chair of Computational Modeling and Simulation, TUM Department of Civil, Geo and Environmental Engineering
– sequence: 3
  givenname: André
  surname: Borrmann
  fullname: Borrmann, André
  organization: Chair of Computational Modeling and Simulation, TUM Department of Civil, Geo and Environmental Engineering
BookMark eNp9kE1LxDAQhoOs4LruD_BW8FydfLdHWT9xwYueQ9omS5a2WZN2wX9v1npYBD2EycD7zDvznqNZ73uD0CWGa4wLcRMZUCJzwOkB5zmcoDkhmOaS8XJ29D9Dyxi3AIApI1yKOXq504POghmCM3vdZjb4LqtG1zau32Sutz50enC-zzrfmDZmlY6myVK_d3FMwC74TdBdl-QX6NTqNprlT12g94f7t9VTvn59fF7drvOaSAZ5palpLDSaCMaoZYJJSSQGQTFmwKkttLCALaGY6aKqKDdNYWrBJa8wLQ1doKtpbvL-GE0c1NaPoU-WCpdJBrQsyqTCk6oOPsZgrNoF1-nwqTCoQ2xqik2l2NQhNgWJkb-Y2g3f5w9Bu_ZfkkxkTC79xoSjnf6EvgCUJoI2
CitedBy_id crossref_primary_10_1061__ASCE_CP_1943_5487_0001001
crossref_primary_10_36680_j_itcon_2021_022
crossref_primary_10_1016_j_autcon_2023_104792
crossref_primary_10_1016_j_autcon_2023_105067
crossref_primary_10_1016_j_autcon_2025_106119
crossref_primary_10_3390_buildings13061404
crossref_primary_10_1016_j_asej_2024_103173
crossref_primary_10_1016_j_autcon_2019_102838
crossref_primary_10_3390_ijgi8080329
crossref_primary_10_1016_j_autcon_2023_104778
crossref_primary_10_1016_j_autcon_2025_106034
crossref_primary_10_3390_app12157730
crossref_primary_10_1016_j_engstruct_2021_112465
crossref_primary_10_1007_s11831_021_09576_9
crossref_primary_10_1016_j_autcon_2023_104902
crossref_primary_10_1080_17452007_2025_2456768
crossref_primary_10_36680_j_itcon_2021_055
crossref_primary_10_2478_emj_2022_0034
crossref_primary_10_3389_fbuil_2022_918821
crossref_primary_10_1016_j_autcon_2022_104320
crossref_primary_10_1177_14780771241310210
crossref_primary_10_1016_j_autcon_2019_102842
crossref_primary_10_1016_j_autcon_2020_103257
crossref_primary_10_1016_j_aei_2019_01_006
crossref_primary_10_36680_j_itcon_2023_019
crossref_primary_10_1016_j_aei_2024_102443
crossref_primary_10_1061_JCEMD4_COENG_14475
crossref_primary_10_1016_j_autcon_2020_103427
crossref_primary_10_3390_app9112204
crossref_primary_10_3390_su142215251
Cites_doi 10.13140/RG.2.1.4487.4488
10.1145/362384.362685
10.1016/j.jvlc.2016.10.005
10.1006/jvlc.1994.1015
10.1016/S1045-926X(05)80036-9
10.1145/138859.138861
10.13140/RG.2.1.1542.2805
10.1061/9780784480823.017
10.1145/2699026.2699120
10.1016/j.eswa.2012.02.063
10.1016/1045-926X(92)90034-J
10.13140/RG.2.1.4618.5201
10.1017/S0890060409000122
10.1016/j.aei.2013.06.001
10.1006/knac.1993.1008
10.1016/j.autcon.2015.03.003
10.1016/j.aei.2014.06.001
10.1002/9780470261309
10.1061/(ASCE)ME.1943-5479.0000252
10.1061/9780784480823.020
10.1109/TII.2017.2708727
ContentType Journal Article
Copyright The Author(s). 2017
Visualization in Engineering is a copyright of Springer, (2017). All Rights Reserved.
Copyright_xml – notice: The Author(s). 2017
– notice: Visualization in Engineering is a copyright of Springer, (2017). All Rights Reserved.
DBID C6C
AAYXX
CITATION
8FE
8FG
ABJCF
ABUWG
AFKRA
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
HCIFZ
L6V
M7S
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
DOI 10.1186/s40327-017-0055-0
DatabaseName Springer Nature OA Free Journals
CrossRef
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One
ProQuest Central Korea
SciTech Premium Collection
ProQuest Engineering Collection
Engineering Database
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
DatabaseTitle CrossRef
Publicly Available Content Database
Engineering Database
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest One Academic UKI Edition
ProQuest Central Korea
Materials Science & Engineering Collection
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
Engineering Collection
DatabaseTitleList
Publicly Available Content Database
Database_xml – sequence: 1
  dbid: C6C
  name: Springer Nature OA Free Journals
  url: http://www.springeropen.com/
  sourceTypes: Publisher
– sequence: 2
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2213-7459
EndPage 14
ExternalDocumentID 10_1186_s40327_017_0055_0
GrantInformation_xml – fundername: ALLPLAN GmbH
– fundername: Deutsche Forschungsgemeinschaft
  grantid: BO3575/1-1
  funderid: http://dx.doi.org/10.13039/501100001659
GroupedDBID -A0
0R~
4.4
5VS
8FE
8FG
AAFWJ
AAKKN
ABEEZ
ABFTD
ABJCF
ACACY
ACGFS
ACULB
ADBBV
ADINQ
AFGXO
AFKRA
AHBYD
AHYZX
ALMA_UNASSIGNED_HOLDINGS
AMKLP
ARCSS
ASPBG
BCNDV
BENPR
BGLVJ
C24
C6C
CCPQU
EBS
EJD
GROUPED_DOAJ
HCIFZ
KQ8
L6V
M7S
OK1
PIMPY
PROAC
PTHSS
RNS
RSV
SOJ
TUS
AAYXX
CITATION
PHGZM
PHGZT
ABUWG
AZQEC
DWQXO
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
ID FETCH-LOGICAL-c2740-ba3edf0da26443f46477271063114053f8a6f01f2314a8bb35ed8ec6575b139e3
IEDL.DBID BENPR
ISSN 2213-7459
IngestDate Fri Jul 25 11:08:33 EDT 2025
Tue Jul 01 03:56:59 EDT 2025
Thu Apr 24 23:11:15 EDT 2025
Fri Feb 21 02:31:55 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Relational algebra
Visual programming
Information retrieval
Building information modeling
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2740-ba3edf0da26443f46477271063114053f8a6f01f2314a8bb35ed8ec6575b139e3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-3573-4632
OpenAccessLink https://www.proquest.com/docview/1965703989?pq-origsite=%requestingapplication%
PQID 1965703989
PQPubID 2034653
PageCount 14
ParticipantIDs proquest_journals_1965703989
crossref_primary_10_1186_s40327_017_0055_0
crossref_citationtrail_10_1186_s40327_017_0055_0
springer_journals_10_1186_s40327_017_0055_0
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20171011
PublicationDateYYYYMMDD 2017-10-11
PublicationDate_xml – month: 10
  year: 2017
  text: 20171011
  day: 11
PublicationDecade 2010
PublicationPlace Cham
PublicationPlace_xml – name: Cham
– name: Heidelberg
PublicationTitle Visualization in engineering
PublicationTitleAbbrev Vis. in Eng
PublicationYear 2017
Publisher Springer International Publishing
Springer Nature B.V
Publisher_xml – name: Springer International Publishing
– name: Springer Nature B.V
References TörmäSVuHoangNPauwelsPIfc-to-rdf conversion tool2014URL http://linkedbuildingdata.net/tools/tool-ifc-to-rdf-conversion-tool
EastmanCTeicholzPSacksRListonKBIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors, 1 aufl. Edn2008New YorkWiley10.1002/9780470261309
Mazairac, W. (2015): BimQL. URL http://bimserver.org/2012/08/28/new-query-language-bimql/.
Zhang, C., & Beetz, J. (2016): Querying linked building data using SPARQL with functional extensions. In: Symeon Christodoulou (Hg.): eWork and eBusiness in Architecture. ECPPM 2016: Proceedings of the 11th European Conference on Product and Process Modelling (ECPPM 2016), Limassol, Cyprus, 7-9 September 2016: CRC Press.
ErwigMSmeltzerKWangXWhat is a visual language?Journal of Visual Languages & Computing20173891710.1016/j.jvlc.2016.10.005
LiaoSHChuPHHsiaoPYData mining techniques and applications – A decade review from 2000 to 2011Expert Systems with Applications2012391211,30311,31110.1016/j.eswa.2012.02.063
PreidelCBorrmannAAutomated code compliance checking based on a visual language and building information modelingConnected to the future - 32nd international symposium on automation and robotics in construction and mining (ISARC 2015): Oulu, Finland, 15–18 June 20152015Red HookCurran Associates Inc
KemperAEicklerADatenbanksysteme: Eine Einfu¨hrung, 8., aktualisierte und erw. aufl. edn2011Mu¨nchenOldenbourg
MyersBATaxonomies of visual programming and program visualizationJournal of Visual Languages & Computing19901197123247584910.1016/S1045-926X(05)80036-9
Preidel, C., & Borrmann, A. (2016b). Towards code compliance checking on the basis of a visual programming language, ITcon Vol. 21, Special issue CIB W78 2015 Special track on Compliance Checking, pg. 402-421, http://www.itcon.org/2016/25.
PreidelCBorrmannAYabukiNMakanaeKIntegrating relational algebra into a visual code checking language for information retrieval from building information modelsProceedings of the 16th international conference on computing in civil and building engineering2016OsakaICCCBE
ShuNCVisual programming1988New YorkVan Nostrand Reinhold
BuildingSmart (2017): Ifcxml overview. URL http://www.buildingsmart-tech.org/specifications/ifcxml-releases.
GruberTRA translation approach to portable ontology specificationsKnowledge Acquisition19935219922010.1006/knac.1993.1008
Vilgertshofer, S.; Amann, J.; Willenborg, B.; Borrmann, A.; Kolbe, T. H. (2017): Linking BIM and GIS Models in Infrastructure by Example of IFC and CityGML. In: Ken-Yu Lin, Nora El-Gohary und Pingbo Tang (Hg.): Computing in Civil Engineering 2017. ASCE International Workshop on Computing in Civil Engineering 2017. Seattle, Washington, June 25-27, 2017. Reston, VA: American Society of Civil Engineers, S. 133–140.
BeetzJvan LeeuwenJde VriesBIfcOWL: A case of transforming EXPRESS schemas into ontologiesArtificial Intelligence for Engineering Design, Analysis and Manufacturing200923018910.1017/S0890060409000122
CatarciTSantucciGKirbyMARAre visual query languages easier to use than traditional ones? : An experimental proofPeople and computers X, Cambridge programme on human-computer interaction1995CambridgeCambridge Univ. Pr
CoddEFThe relational model for database management: Version 2, reprinted with corr edn1991ReadingAddison-Wesley
CoddEFA relational model of data for large shared data banksCommunications of the ACM197013637738710.1145/362384.3626850207.18003
HilsDDVisual languages and computing survey: Data flow visual programming languagesJournal of Visual Languages & Computing1992316910110.1016/1045-926X(92)90034-J
HarrisSSeabornASPARQL 1.1 query language: W3C recommendation2013URL http://www.w3.org/TR/sparql11-query
LeeJKBuilding environment rule and analysis (BERA) language. Ph.D. thesis, Georgia Institute of Technology2011
Preidel, C., Borrmann, A., Oberender, C. H., & Tretheway, M. (2016). Seamless integration of common data environment access into BIM authoring applications: The BIM integration framework. In E-work and E-business in architecture, engineering and construction (Vol. 11). CRC Pr I Llc. doi:10.13140/RG.2.1.4487.4488.
LeeSYuJJeongDBIM acceptance model in construction organizationsJournal of Management in Engineering201531304014,04810.1061/(ASCE)ME.1943-5479.0000252
LiebichTXml schema language binding of express for ifcxml. International alliance for interoperability2001
SchifferSVisuelle Programmierung: Grundlagen und Einsatzm¨oglichkeiten1998BonnAddison Wesley
LiuHLiuYSPauwelsPGuoHGuMEnhanced explicit semantic analysis for product model retrieval in construction industry. IEEE transactions on industrial informatics20171
Pauwels, P., de Farias, T. M., Zhang, C., Roxin, A., Beetz, J., & de Roo, J. (2016). Querying and reasoning over large scale building data sets. In: Sven Groppe und Le Gruenwald (Hg.): Proceedings of the International Workshop on Semantic Big Data (SBD 2016). In conjunction with the 2016 ACM SIGMOD/PODS Conference in San Francisco, USA, July 1, 2016. the International Workshop. San Francisco, California. ACM-Sigmod International Conference on Management of Data; ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems. New York, New York: The Association for Computing Machinery, S. 1–6.
MSDNTransact-sql reference (database engine)2014URL https://msdn.microsoft.com/en-us/library/bb510741.aspx
IslamMSKuzuMKantarciogluMA dynamic approach to detect anomalous queries on relational databasesProceedings of the 5th ACM conference on data and application security and privacy, CODASPY ‘152015New YorkACM245252URL http://doi.acm.org/10.1145/2699026.2699120
SolihinWEastmanCClassification of rules for automated BIM rule checking developmentAutomation in Construction201553698210.1016/j.autcon.2015.03.003
W3CWorld wide web consortium2017URL https://www.w3.org
MazairacWBeetzJBIMQL – An open query language for building information modelsAdvanced Engineering Informatics201327444445610.1016/j.aei.2013.06.001
AdachiYOverview of partial model query language2002URL http://cic.vtt.fi/projects/ifcsvr/tec/VTT-TEC-ADA-12.pdf
Preidel, C., & Borrmann, A. (2017). Refinement of the Visual Code Checking Language for an Automated Checking of Building Information Models Regarding Applicable Regulations. In: Ken-Yu Lin, Nora El-Gohary und Pingbo Tang (Hg.): Computing in Civil Engineering 2017. ASCE International Workshop on Computing in Civil Engineering 2017. Seattle, Washington, June 25-27, 2017. Reston, VA: American Society of Civil Engineers, S. 157–165.
BeetzJVan LeeuwenJDe VriesBIfcowl: A case of transforming express schemas into ontologiesAi Edam200923189101
DaumSBorrmannAProcessing of topological BIM queries using boundary representation based methodsAdvanced Engineering Informatics201428427228610.1016/j.aei.2014.06.001
W3CSparql for rdf2015URL https://www.w3.org/TR/rdf-sparql-query
BeetzJde VriesBvan LeeuwenJPReboljDRFD-based distributed functional part specifications for the facilitation of service-based architectureBringing ITC knowledge to work - 24th W78 conference Maribor200726.-29.6.200. URL http://itc.scix.net/data/works/att/w78-2007-028-087-beetz.pdf
ScottWAMapping objects to relational databases. R mapping in detail, practice leader, agile development, IBM, software group2000
BelkinNJCroftWBInformation filtering and information retrieval: Two sides of the same coin?Communications of the ACM19923512293810.1145/138859.138861
ISOISO/IEC 9075–1:2011 information technology –database languages – SQL – Part 1: Framework (SQL/framework). International Organization for Standardization2011
BurnettMMBakerMJA classification system for visual programming languagesJournal of Visual Languages & Computing19945328730010.1006/jvlc.1994.1015
55_CR29
W3C (55_CR41) 2015
55_CR25
W Solihin (55_CR38) 2015; 53
S Schiffer (55_CR35) 1998
T Catarci (55_CR8) 1995
H Liu (55_CR24) 2017
MS Islam (55_CR17) 2015
J Beetz (55_CR4) 2009; 23
EF Codd (55_CR10) 1991
ISO (55_CR18) 2011
WA Scott (55_CR36) 2000
55_CR6
C Preidel (55_CR31) 2016
S Harris (55_CR15) 2013
S Lee (55_CR21) 2015; 31
MM Burnett (55_CR7) 1994; 5
Y Adachi (55_CR1) 2002
55_CR43
S Daum (55_CR11) 2014; 28
S Törmä (55_CR39) 2014
W Mazairac (55_CR26) 2013; 27
BA Myers (55_CR28) 1990; 1
T Liebich (55_CR23) 2001
55_CR40
M Erwig (55_CR13) 2017; 38
DD Hils (55_CR16) 1992; 3
W3C (55_CR42) 2017
A Kemper (55_CR19) 2011
C Eastman (55_CR12) 2008
NC Shu (55_CR37) 1988
EF Codd (55_CR9) 1970; 13
J Beetz (55_CR3) 2009; 23
MSDN (55_CR27) 2014
JK Lee (55_CR20) 2011
C Preidel (55_CR30) 2015
SH Liao (55_CR22) 2012; 39
TR Gruber (55_CR14) 1993; 5
55_CR32
J Beetz (55_CR2) 2007
55_CR34
55_CR33
NJ Belkin (55_CR5) 1992; 35
References_xml – reference: AdachiYOverview of partial model query language2002URL http://cic.vtt.fi/projects/ifcsvr/tec/VTT-TEC-ADA-12.pdf
– reference: MSDNTransact-sql reference (database engine)2014URL https://msdn.microsoft.com/en-us/library/bb510741.aspx
– reference: Preidel, C., & Borrmann, A. (2017). Refinement of the Visual Code Checking Language for an Automated Checking of Building Information Models Regarding Applicable Regulations. In: Ken-Yu Lin, Nora El-Gohary und Pingbo Tang (Hg.): Computing in Civil Engineering 2017. ASCE International Workshop on Computing in Civil Engineering 2017. Seattle, Washington, June 25-27, 2017. Reston, VA: American Society of Civil Engineers, S. 157–165.
– reference: TörmäSVuHoangNPauwelsPIfc-to-rdf conversion tool2014URL http://linkedbuildingdata.net/tools/tool-ifc-to-rdf-conversion-tool/
– reference: MazairacWBeetzJBIMQL – An open query language for building information modelsAdvanced Engineering Informatics201327444445610.1016/j.aei.2013.06.001
– reference: Preidel, C., & Borrmann, A. (2016b). Towards code compliance checking on the basis of a visual programming language, ITcon Vol. 21, Special issue CIB W78 2015 Special track on Compliance Checking, pg. 402-421, http://www.itcon.org/2016/25.
– reference: HilsDDVisual languages and computing survey: Data flow visual programming languagesJournal of Visual Languages & Computing1992316910110.1016/1045-926X(92)90034-J
– reference: CatarciTSantucciGKirbyMARAre visual query languages easier to use than traditional ones? : An experimental proofPeople and computers X, Cambridge programme on human-computer interaction1995CambridgeCambridge Univ. Pr
– reference: HarrisSSeabornASPARQL 1.1 query language: W3C recommendation2013URL http://www.w3.org/TR/sparql11-query/
– reference: IslamMSKuzuMKantarciogluMA dynamic approach to detect anomalous queries on relational databasesProceedings of the 5th ACM conference on data and application security and privacy, CODASPY ‘152015New YorkACM245252URL http://doi.acm.org/10.1145/2699026.2699120
– reference: SolihinWEastmanCClassification of rules for automated BIM rule checking developmentAutomation in Construction201553698210.1016/j.autcon.2015.03.003
– reference: Zhang, C., & Beetz, J. (2016): Querying linked building data using SPARQL with functional extensions. In: Symeon Christodoulou (Hg.): eWork and eBusiness in Architecture. ECPPM 2016: Proceedings of the 11th European Conference on Product and Process Modelling (ECPPM 2016), Limassol, Cyprus, 7-9 September 2016: CRC Press.
– reference: CoddEFThe relational model for database management: Version 2, reprinted with corr edn1991ReadingAddison-Wesley
– reference: LiuHLiuYSPauwelsPGuoHGuMEnhanced explicit semantic analysis for product model retrieval in construction industry. IEEE transactions on industrial informatics20171
– reference: CoddEFA relational model of data for large shared data banksCommunications of the ACM197013637738710.1145/362384.3626850207.18003
– reference: PreidelCBorrmannAYabukiNMakanaeKIntegrating relational algebra into a visual code checking language for information retrieval from building information modelsProceedings of the 16th international conference on computing in civil and building engineering2016OsakaICCCBE
– reference: Preidel, C., Borrmann, A., Oberender, C. H., & Tretheway, M. (2016). Seamless integration of common data environment access into BIM authoring applications: The BIM integration framework. In E-work and E-business in architecture, engineering and construction (Vol. 11). CRC Pr I Llc. doi:10.13140/RG.2.1.4487.4488.
– reference: Vilgertshofer, S.; Amann, J.; Willenborg, B.; Borrmann, A.; Kolbe, T. H. (2017): Linking BIM and GIS Models in Infrastructure by Example of IFC and CityGML. In: Ken-Yu Lin, Nora El-Gohary und Pingbo Tang (Hg.): Computing in Civil Engineering 2017. ASCE International Workshop on Computing in Civil Engineering 2017. Seattle, Washington, June 25-27, 2017. Reston, VA: American Society of Civil Engineers, S. 133–140.
– reference: LeeSYuJJeongDBIM acceptance model in construction organizationsJournal of Management in Engineering201531304014,04810.1061/(ASCE)ME.1943-5479.0000252
– reference: ShuNCVisual programming1988New YorkVan Nostrand Reinhold
– reference: GruberTRA translation approach to portable ontology specificationsKnowledge Acquisition19935219922010.1006/knac.1993.1008
– reference: BeetzJde VriesBvan LeeuwenJPReboljDRFD-based distributed functional part specifications for the facilitation of service-based architectureBringing ITC knowledge to work - 24th W78 conference Maribor200726.-29.6.200. URL http://itc.scix.net/data/works/att/w78-2007-028-087-beetz.pdf
– reference: ErwigMSmeltzerKWangXWhat is a visual language?Journal of Visual Languages & Computing20173891710.1016/j.jvlc.2016.10.005
– reference: ISOISO/IEC 9075–1:2011 information technology –database languages – SQL – Part 1: Framework (SQL/framework). International Organization for Standardization2011
– reference: EastmanCTeicholzPSacksRListonKBIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors, 1 aufl. Edn2008New YorkWiley10.1002/9780470261309
– reference: Pauwels, P., de Farias, T. M., Zhang, C., Roxin, A., Beetz, J., & de Roo, J. (2016). Querying and reasoning over large scale building data sets. In: Sven Groppe und Le Gruenwald (Hg.): Proceedings of the International Workshop on Semantic Big Data (SBD 2016). In conjunction with the 2016 ACM SIGMOD/PODS Conference in San Francisco, USA, July 1, 2016. the International Workshop. San Francisco, California. ACM-Sigmod International Conference on Management of Data; ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems. New York, New York: The Association for Computing Machinery, S. 1–6.
– reference: BeetzJVan LeeuwenJDe VriesBIfcowl: A case of transforming express schemas into ontologiesAi Edam200923189101
– reference: LeeJKBuilding environment rule and analysis (BERA) language. Ph.D. thesis, Georgia Institute of Technology2011
– reference: SchifferSVisuelle Programmierung: Grundlagen und Einsatzm¨oglichkeiten1998BonnAddison Wesley
– reference: MyersBATaxonomies of visual programming and program visualizationJournal of Visual Languages & Computing19901197123247584910.1016/S1045-926X(05)80036-9
– reference: PreidelCBorrmannAAutomated code compliance checking based on a visual language and building information modelingConnected to the future - 32nd international symposium on automation and robotics in construction and mining (ISARC 2015): Oulu, Finland, 15–18 June 20152015Red HookCurran Associates Inc
– reference: W3CWorld wide web consortium2017URL https://www.w3.org/
– reference: BuildingSmart (2017): Ifcxml overview. URL http://www.buildingsmart-tech.org/specifications/ifcxml-releases.
– reference: KemperAEicklerADatenbanksysteme: Eine Einfu¨hrung, 8., aktualisierte und erw. aufl. edn2011Mu¨nchenOldenbourg
– reference: LiebichTXml schema language binding of express for ifcxml. International alliance for interoperability2001
– reference: W3CSparql for rdf2015URL https://www.w3.org/TR/rdf-sparql-query/
– reference: BurnettMMBakerMJA classification system for visual programming languagesJournal of Visual Languages & Computing19945328730010.1006/jvlc.1994.1015
– reference: Mazairac, W. (2015): BimQL. URL http://bimserver.org/2012/08/28/new-query-language-bimql/.
– reference: ScottWAMapping objects to relational databases. R mapping in detail, practice leader, agile development, IBM, software group2000
– reference: DaumSBorrmannAProcessing of topological BIM queries using boundary representation based methodsAdvanced Engineering Informatics201428427228610.1016/j.aei.2014.06.001
– reference: LiaoSHChuPHHsiaoPYData mining techniques and applications – A decade review from 2000 to 2011Expert Systems with Applications2012391211,30311,31110.1016/j.eswa.2012.02.063
– reference: BelkinNJCroftWBInformation filtering and information retrieval: Two sides of the same coin?Communications of the ACM19923512293810.1145/138859.138861
– reference: BeetzJvan LeeuwenJde VriesBIfcOWL: A case of transforming EXPRESS schemas into ontologiesArtificial Intelligence for Engineering Design, Analysis and Manufacturing200923018910.1017/S0890060409000122
– volume-title: Transact-sql reference (database engine)
  year: 2014
  ident: 55_CR27
– ident: 55_CR34
  doi: 10.13140/RG.2.1.4487.4488
– volume-title: World wide web consortium
  year: 2017
  ident: 55_CR42
– volume: 13
  start-page: 377
  issue: 6
  year: 1970
  ident: 55_CR9
  publication-title: Communications of the ACM
  doi: 10.1145/362384.362685
– volume: 38
  start-page: 9
  year: 2017
  ident: 55_CR13
  publication-title: Journal of Visual Languages & Computing
  doi: 10.1016/j.jvlc.2016.10.005
– volume: 5
  start-page: 287
  issue: 3
  year: 1994
  ident: 55_CR7
  publication-title: Journal of Visual Languages & Computing
  doi: 10.1006/jvlc.1994.1015
– volume: 1
  start-page: 97
  issue: 1
  year: 1990
  ident: 55_CR28
  publication-title: Journal of Visual Languages & Computing
  doi: 10.1016/S1045-926X(05)80036-9
– ident: 55_CR6
– volume: 35
  start-page: 29
  issue: 12
  year: 1992
  ident: 55_CR5
  publication-title: Communications of the ACM
  doi: 10.1145/138859.138861
– volume-title: Connected to the future - 32nd international symposium on automation and robotics in construction and mining (ISARC 2015): Oulu, Finland, 15–18 June 2015
  year: 2015
  ident: 55_CR30
  doi: 10.13140/RG.2.1.1542.2805
– volume-title: People and computers X, Cambridge programme on human-computer interaction
  year: 1995
  ident: 55_CR8
– volume-title: Visuelle Programmierung: Grundlagen und Einsatzm¨oglichkeiten
  year: 1998
  ident: 55_CR35
– volume-title: Ifc-to-rdf conversion tool
  year: 2014
  ident: 55_CR39
– ident: 55_CR40
  doi: 10.1061/9780784480823.017
– volume-title: Overview of partial model query language
  year: 2002
  ident: 55_CR1
– start-page: 245
  volume-title: Proceedings of the 5th ACM conference on data and application security and privacy, CODASPY ‘15
  year: 2015
  ident: 55_CR17
  doi: 10.1145/2699026.2699120
– volume: 39
  start-page: 11,303
  issue: 12
  year: 2012
  ident: 55_CR22
  publication-title: Expert Systems with Applications
  doi: 10.1016/j.eswa.2012.02.063
– volume-title: SPARQL 1.1 query language: W3C recommendation
  year: 2013
  ident: 55_CR15
– volume: 3
  start-page: 69
  issue: 1
  year: 1992
  ident: 55_CR16
  publication-title: Journal of Visual Languages & Computing
  doi: 10.1016/1045-926X(92)90034-J
– volume-title: Proceedings of the 16th international conference on computing in civil and building engineering
  year: 2016
  ident: 55_CR31
  doi: 10.13140/RG.2.1.4618.5201
– volume-title: Visual programming
  year: 1988
  ident: 55_CR37
– volume-title: The relational model for database management: Version 2, reprinted with corr edn
  year: 1991
  ident: 55_CR10
– volume-title: Xml schema language binding of express for ifcxml. International alliance for interoperability
  year: 2001
  ident: 55_CR23
– ident: 55_CR43
– ident: 55_CR32
– volume-title: ISO/IEC 9075–1:2011 information technology –database languages – SQL – Part 1: Framework (SQL/framework). International Organization for Standardization
  year: 2011
  ident: 55_CR18
– volume-title: Sparql for rdf
  year: 2015
  ident: 55_CR41
– volume: 23
  start-page: 89
  issue: 01
  year: 2009
  ident: 55_CR4
  publication-title: Artificial Intelligence for Engineering Design, Analysis and Manufacturing
  doi: 10.1017/S0890060409000122
– volume-title: Datenbanksysteme: Eine Einfu¨hrung, 8., aktualisierte und erw. aufl. edn
  year: 2011
  ident: 55_CR19
– volume: 27
  start-page: 444
  issue: 4
  year: 2013
  ident: 55_CR26
  publication-title: Advanced Engineering Informatics
  doi: 10.1016/j.aei.2013.06.001
– volume: 5
  start-page: 199
  issue: 2
  year: 1993
  ident: 55_CR14
  publication-title: Knowledge Acquisition
  doi: 10.1006/knac.1993.1008
– volume-title: Mapping objects to relational databases. R mapping in detail, practice leader, agile development, IBM, software group
  year: 2000
  ident: 55_CR36
– volume: 53
  start-page: 69
  year: 2015
  ident: 55_CR38
  publication-title: Automation in Construction
  doi: 10.1016/j.autcon.2015.03.003
– volume: 28
  start-page: 272
  issue: 4
  year: 2014
  ident: 55_CR11
  publication-title: Advanced Engineering Informatics
  doi: 10.1016/j.aei.2014.06.001
– volume-title: BIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors, 1 aufl. Edn
  year: 2008
  ident: 55_CR12
  doi: 10.1002/9780470261309
– volume-title: Building environment rule and analysis (BERA) language. Ph.D. thesis, Georgia Institute of Technology
  year: 2011
  ident: 55_CR20
– volume: 31
  start-page: 04014,048
  issue: 3
  year: 2015
  ident: 55_CR21
  publication-title: Journal of Management in Engineering
  doi: 10.1061/(ASCE)ME.1943-5479.0000252
– ident: 55_CR25
– ident: 55_CR33
  doi: 10.1061/9780784480823.020
– volume-title: Bringing ITC knowledge to work - 24th W78 conference Maribor
  year: 2007
  ident: 55_CR2
– ident: 55_CR29
– volume: 23
  start-page: 89
  issue: 1
  year: 2009
  ident: 55_CR3
  publication-title: Ai Edam
– start-page: 1
  volume-title: Enhanced explicit semantic analysis for product model retrieval in construction industry. IEEE transactions on industrial informatics
  year: 2017
  ident: 55_CR24
  doi: 10.1109/TII.2017.2708727
SSID ssj0001342576
Score 2.2135727
Snippet Background With the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information...
BackgroundWith the rising adoption of Building Information Modeling (BIM) in the AEC sector, computational models supersede traditional ways of information...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Building information modeling
Building management systems
Buildings
CAE) and Design
Computer-Aided Engineering (CAD
Construction industry
Data retrieval
End users
Engineering
Engineering Design
Filtration
Industrial Design
Information retrieval
Operators (mathematics)
Programming languages
Queries
Relational algebra
Streamlining
Two dimensional models
Visual programming languages
SummonAdditionalLinks – databaseName: Springer Nature OA Free Journals
  dbid: C24
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB6kXvQgPrFaJQdPSjC72cTsUaqlKHqy0FvYbBIQtEq39fc7SbNaRQUPewg72cNMJvPNzgvghGW2klaWVKDwaZE5RktUI8o82uaitszJUOB8dy-Ho-JmLMapjrtps93bkGS8qaNaK3neFIznIU0SHyYERT99VaDrHhrm91OJQ_yxwiOIThHMH3d-tUGfwPJbLDSamMEmbCRsSC4XwtyCFTfZhvWljoE7cHtVzSoyjWOw8IyQUB1CTBptTVIX1MBrEkfcNCRYKUtw_fbYzHFDysd6RvJdGA2uH_pDmuYh0Bp9R0ZNxZ31zFYBxHBfhBrSHBGC5OjUoDJ5VUnPMo-QraiUMVw4q1wdQisGgZ7je9CZvEzcPhB0Rr1RZX5hDQolF4harEJCVSrnnfddYC2HdJ2ahYeZFU86Og1K6gVTNTJVB6Zq1oXTjy2vi04ZfxH3WrbrpDSNDs0N8QIqVdmFs1YUS69_-9jBv6gPYS0PRyFkpWQ96Mymc3eEwGJmjuNBegf19MQ5
  priority: 102
  providerName: Springer Nature
Title Data retrieval from building information models based on visual programming
URI https://link.springer.com/article/10.1186/s40327-017-0055-0
https://www.proquest.com/docview/1965703989
Volume 5
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LTwIxEJ4oXPRgfEYUSQ-eNA3dV-2ejCJINBJjJOG22d22iYkCsuDvd2YpgiZy2E022_Yw03a-6UznAzgXnk6lljGPUPk89IzgMS4jLiza5jDXwki64PzUk91--DCIBu7ArXBplYs9sdyo9SinM_ImVb7D2Rmr-Hr8yYk1iqKrjkJjE6q4BauoAtXbdu_5ZXnKEpSI2oUzPSWbRSgCn7It8RFRxMVvg7REmX8Co6W96ezCjgOK7Gau2T3YMMN92F4pH3gAj3fpNGWTkhMLJwyjqyIsczzXzJVEJcGzku-mYGSyNMPvr7dihh1cctYHNj-Efqf92upyR47Ac3QkBc_SwGgrdEqIJrAhXSj1ES7IAD0cXFlWpdIKzyJ-C1OVZUFktDI5xVkyRH0mOILKcDQ0x8DQM7WZiv0rnaGG_AghjFbYUMXKWGNtDcRCQknuKocTgcV7UnoQSiZzoSYo1ISEmogaXPx0Gc_LZqxrXF-IPXErqEiW-q7B5UIVK7__G-xk_WCnsOWT7iknxatDZTqZmTOEFdOsAZuqc99wMwi_Wn5Ib9n6BirrzAY
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LLwRBEK54HHAQz1gWfeBCOnqeeg4iWLIsGxEStzYz3Z1I2MUs4k_5japmeywSbg5zmEx3J1P1dVdV1wtgTXg6jXWc8AiZz0PPCJ7gNuLComwOcy1MTAnOZ-24eRWeXEfXQ_Be5cJQWGV1JpYHte7mdEe-RZXvEJ2JTHYfHjl1jSLvatVCow-Llnl7RZOt2DluIH_Xff_o8PKgyV1XAZ6jBSZ4lgZGW6FTUgUCG1Impo9yNg7QNEBIWpnGVngWFZ8wlVkWREZLk5ODIkN1yQS47jCM4q8kuItG9w_b5xeDW52g1OCd-9ST8VYRisCn6E58RBRx8V0ADrTaH47YUr4dTcGkU0zZXh9J0zBkOjMw8aVc4Sy0GmkvZU9lDy4EKKPUFJa5vtrMlWAlRrOyv07BSERqhu8vt8UzTnDBYPc4fA6u_oVs8zDS6XbMAjC0hG0mE39bZ4gIP0KVSUscKBNprLG2BqKikMpdpXJqmHGnSotFxqpPVIVEVURUJWqw8TnloV-m46_B9Yrsyu3YQg3wVYPNihVfPv-22OLfi63CWPPy7FSdHrdbSzDuEw4oHsarw0jv6dkso0rTy1Ycjhjc_Dd0PwADVgR3
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxEB6FVKrooYK2iNAAPpQLyIr3ZbwHhIA0ShqIItRIuZndtS0htWmbTUD8NX4dMxtvE5DILYc9rNaew8xnz8zOC-BMBCaTRqY8QeHzOLCCp3iMuHCom-PCCCupwPnLSPYn8cU0mTbgd10LQ2mV9Z1YXdTmpqB_5B3qfIfoTFXacT4tYtztvb-94zRBiiKt9TiNFUSG9tdPdN_Kd4MuyvpVGPbOLz_1uZ8wwAv0xgTPs8gaJ0xGZkHkYqrKDFHnygjdBISnU5l0InBoBMWZyvMosUbZgoIVOZpONkK6D2APSUnVhL2P56Px1_Ufnqiy5n0oNVCyU8YiCinTEx-RJFz8rQzXFu4_QdlK1_UewaE3UtmHFaoeQ8POjuBgo3XhMQy72SJj82oeF4KVUZkKy_2MbebbsZLQWTVrp2SkLg3D9x_fyyVu8Ilh17j8BCY7YdsTaM5uZvYpMPSKXa7S8K3JER1hguaTUbhQpco661wLRM0hXfiu5TQ840pX3ouSesVUjUzVxFQtWvD6fsvtqmXHtsXtmu3an95Sr7HWgje1KDY-_4_Ys-3EXsI-QlZ_HoyGp_AwJBhQakzQhuZivrTP0bpZ5C88jBh82zVy_wANXgij
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Data+retrieval+from+building+information+models+based+on+visual+programming&rft.jtitle=Visualization+in+engineering&rft.au=Preidel%2C+Cornelius&rft.au=Daum%2C+Simon&rft.au=Borrmann%2C+Andr%C3%A9&rft.date=2017-10-11&rft.pub=Springer+Nature+B.V&rft.eissn=2213-7459&rft.volume=5&rft.issue=1&rft.spage=1&rft.epage=14&rft_id=info:doi/10.1186%2Fs40327-017-0055-0&rft.externalDBID=HAS_PDF_LINK
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2213-7459&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2213-7459&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2213-7459&client=summon