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...
Saved in:
Published in | Visualization in engineering Vol. 5; no. 1; pp. 1 - 14 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Cham
Springer International Publishing
11.10.2017
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
ISSN | 2213-7459 2213-7459 |
DOI | 10.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 |