Building Information Modeling Using Constraint Logic Programming
Joaqu\'in Arias, Seppo T\"orm\"a, Manuel Carro, Gopal Gupta

TL;DR
This paper proposes using constraint logic programming to enhance Building Information Modeling (BIM) for better compliance checking and reasoning, aiming to reduce errors and costs in building design and regulation adherence.
Contribution
It introduces a logic-based formalism approach to integrate BIM models with advanced reasoning capabilities, improving flexibility and accuracy in compliance verification.
Findings
Implemented a CLP(Q/R) reasoner for BIM models
Validated the approach with several BIM case studies
Demonstrated improved rule compliance checking
Abstract
Building Information Modeling (BIM) produces three-dimensional models of buildings combining the geometrical information with a wide range of properties. BIM is slowly but inevitably revolutionizing the architecture, engineering, and construction (AEC) industry. Buildings need to be compliant with regulations about stability, safety, and environmental impact. Manual compliance checking is tedious and error-prone, and amending flaws discovered only at construction time causes huge additional costs and delays. Several tools can check BIM models for conformance with rules/guidelines. For example, Singapore's CORENET e-Submission System checks fire safety. But since the current BIM exchange format only contains basic information of building objects, a separate, ad-hoc model pre-processing is required to determine, e.g., evacuation routes. Moreover, they face difficulties in adapting…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · BIM and Construction Integration · Constraint Satisfaction and Optimization
