Abstract
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.
Funder
Deutsche Forschungsgemeinschaft
ALLPLAN GmbH
Publisher
Springer Science and Business Media LLC
Subject
Computer Graphics and Computer-Aided Design,Computer Science Applications,Computer Vision and Pattern Recognition,Engineering (miscellaneous),Modelling and Simulation
Reference43 articles.
1. Adachi, Y. 2002: Overview of partial model query language . URL http://cic.vtt.fi/projects/ifcsvr/tec/VTT-TEC-ADA-12.pdf.
2. Beetz, J., de Vries, B., & van Leeuwen, J. P. (2007). RFD-based distributed functional part specifications for the facilitation of service-based architecture. In D. Rebolj (Ed.), Bringing ITC knowledge to work - 24th W78 conference Maribor 26.-29.6.200. URL http://itc.scix.net/data/works/att/w78-2007-028-087-beetz.pdf.
3. Beetz, J., Van Leeuwen, J., & De Vries, B. (2009a). Ifcowl: A case of transforming express schemas into ontologies. Ai Edam, 23(1), 89–101.
4. Beetz, J., van Leeuwen, J., & de Vries, B. (2009b). IfcOWL: A case of transforming EXPRESS schemas into ontologies. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 23(01), 89. doi:10.1017/s0890060409000122.
5. Belkin, N. J., & Croft, W. B. (1992). Information filtering and information retrieval: Two sides of the same coin? Communications of the ACM, 35(12), 29–38. doi:10.1145/138859.138861.
Cited by
36 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献