A Generalized Adaptive Framework (GAF) for Automating Code Compliance Checking

Building design review is the procedure of checking a design against codes and standard provisions to satisfy the accuracy of the design and identify non-compliances before construction begins. The current approaches for conducting the design review process in an automatic or semi-automatic manner are either based on proprietary, domain-specific or hard-coded rule-based mechanisms. These methods may be effective in their specific applications, but they have the downsides of being costly to maintain, inflexible to modify, and lack a generalized framework of rules and regulations modeling that can adapt to various engineering design realms, and thus don’t support a neutral data standard. They are often referred to as ‘Black Box’ or ‘Gray Box’ approaches. This research offers a new comprehensive framework that reduces the limitations of the cited methods. Building regulations, for instance, are legal documents transcribed and approved by professionals to be interpreted and applied by people. They are hardly as precise as formal logic. Engineers, architects, and contractors can read those technical documents and transform them into scientific notations and software applications. They can extract any data they need, reason about it, and apply it at various phases of the project. How these extraction and use are carried out is a critical component of automating the design review process. The chief goal is to address this issue by developing a Generalized Adaptive Framework (GAF) for a neutral data standard (Industry Foundation Classes (IFC)) that enables automating the code compliance checking processes to achieve design efficiency and cost-effectiveness. The objectives of this study comprise i) to develop a theoretical background to an adaptive framework that supports a neutral data standard for transforming the written code regulations and rules into a computable model, and ii) to define the various modules required for computerizing of the code compliance verification process.

[1]  Annette L. Stumpf,et al.  BIM IFC information mapping to building energy analysis (BEA) model with manually extended material information , 2016 .

[2]  Nora El-Gohary,et al.  Automated Information Transformation for Automated Regulatory Compliance Checking in Construction , 2015, J. Comput. Civ. Eng..

[3]  Saeed Karshenas,et al.  Integrating Distributed Sources of Information for Construction Cost Estimating using Semantic Web and Semantic Web Service technologies , 2015 .

[4]  Charles M. Eastman,et al.  Toward robust and quantifiable automated IFC quality validation , 2015, Adv. Eng. Informatics.

[5]  H. Murat Gunaydin,et al.  Computer representation of building codes for automated compliance checking , 2017 .

[6]  Charles M. Eastman,et al.  Automatic rule-based checking of building designs , 2009 .

[7]  Nora El-Gohary,et al.  Semantic NLP-Based Information Extraction from Construction Regulatory Documents for Automated Compliance Checking , 2016, J. Comput. Civ. Eng..

[8]  Pieter Pauwels,et al.  A semantic rule checking environment for building performance checking , 2011 .

[9]  Nora El-Gohary,et al.  Semantic Modeling for Automated Compliance Checking , 2011 .

[10]  Charles M. Eastman,et al.  Implementation of a BIM Domain-specific Language for the Building Environment Rule and Analysis , 2015, J. Intell. Robotic Syst..

[11]  Hyunsoo Lee,et al.  Translating building legislation into a computer-executable format for evaluating building permit requirements , 2016 .

[12]  K. Reed,et al.  Software concept for checking engineering designs for conformance with codes and standards , 1989, Engineering with Computers.

[13]  Nawari O. Nawari Automating Codes Conformance , 2012 .

[14]  Long Chen,et al.  Image-driven fuzzy-based system to construct as-is IFC BIM objects , 2018, Automation in Construction.

[15]  Peter E.D. Love,et al.  Development of an object model for automated compliance checking , 2015 .

[16]  Nora El-Gohary,et al.  Extending Building Information Models Semiautomatically Using Semantic Natural Language Processing Techniques , 2016 .

[17]  Charles M. Eastman,et al.  An ontology-based analysis of the industry foundation class schema for building information model exchanges , 2015, Adv. Eng. Informatics.

[18]  Steven J. Fenves,et al.  A knowledge-based standards processor for structural component design , 1987, Engineering with Computers.

[19]  Robert Hairstans,et al.  Automatic code compliance with multi-dimensional data fitting in a BIM context , 2018, Adv. Eng. Informatics.