Abstract
Occupant safety is pivotal in building designs. The present study developed a building information modeling (BIM)-based methodological framework and rule set for occupant safety-focused design checking for institutional building designs in Ontario, Canada. A comprehensive review was conducted to determine safety-related regulations, standards, and best practices included in the Ontario Building Code (OBC) and Canadian Standards Association (CSA) guidelines. Identified safety standards were defined in a BIM model checking software as a ruleset. A case study was conducted to demonstrate the proposed ruleset for an institutional building in Windsor, Ontario, Canada. The case study demonstrated that the intended ruleset did not contain errors and effectively performed the rule check. The proposed rule set prevents safety hazards for building occupants by accurately identifying building elements that do not comply with the safety guidelines and codes. Furthermore, the proposed approach promotes BIM adaptation in the Canadian construction industry.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41062-023-01141-6/MediaObjects/41062_2023_1141_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41062-023-01141-6/MediaObjects/41062_2023_1141_Fig2_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41062-023-01141-6/MediaObjects/41062_2023_1141_Fig3_HTML.png)
Similar content being viewed by others
References
Dhillon RK, Rai HS (2017) Automation of building code checking with BIM. Int J Adv Res Comput Eng Technol (IJARCET) 6(10):1522–1525
Eastman C, Lee J, Jeong Y, Lee J (2009) Automatic rule-based checking of building designs. Autom Constr 18(8):1011–1033. https://doi.org/10.1016/j.autcon.2009.07.002
Dodanwala TC, Shrestha P (2021) Work–family conflict and job satisfaction among construction professionals: the mediating role of emotional exhaustion. On the Horizon 29(2):62–75. https://doi.org/10.1108/OTH-11-2020-0042
Dodanwala TC, Santoso DS (2022) The mediating role of job stress on the relationship between job satisfaction facets and turnover intention of the construction professionals. Eng Constr Archit Manag 29(4):1777–1796. https://doi.org/10.1108/ECAM-12-2020-1048
Dodanwala T, Shrestha P, Santoso DS (2021) Role conflict related job stress among construction project professionals: the moderating role of age and organization tenure. Constr Eco Build 21(4):21–37. https://doi.org/10.5130/AJCEB.v21i4.7609
Jiang L, Leicht RM (2015) Automated rule-based constructability checking: case study of formwork. J Manag Eng 31:1. https://doi.org/10.1061/(ASCE)ME.1943-5479.0000304
Luo H and Gong P, (2015) A BIM-based code compliance checking process of deep foundation construction plans, https://doi.org/10.1007/s10846-014-0120-z.
Porwal A, (2013) Construction waste management at source: a building information modelling based system dynamics approach. University of British Columbia.
Sacks R, Eastman C, Lee G, Teicholz P (2018) BIM handbook: a guide to building information modeling for owner, managers, designers, engineers, and contractors, vol 73. Wiley publishing, Hoboken, N.J
Eastman C, Teicholz P, Sacks R, Liston K (2011) BIM handbook a guide to building information modeling for owners, managers, designers, engineers, and contractors (2nd Edition). John Wiley & Sons, New Jersey
Ismail A, Ali K, and Iahad N, (2017) a review on Bim-based automated code compliance checking system.
Martínez-Aires MD, López-Alonso M, Martínez-Rojas M (2018) Building information modeling and safety management: a systematic review. Saf Sci 101:11–18. https://doi.org/10.1016/j.ssci.2017.08.015
Marefat A, Toosi H, Mahmoudi Hasankhanlo R (2019) A BIM approach for construction safety: applications, barriers and solutions. Eng Constr Architect Manag 26(9):1855–1877. https://doi.org/10.1108/ECAM-01-2017-0011
Solihin W, Eastman C (2015) Classification of rules for automated BIM rule checking development. Autom Constr 53:69–82. https://doi.org/10.1016/j.autcon.2015.03.003
Hossain MdM, Ahmed S (2022) Developing an automated safety checking system using BIM: a case study in the Bangladeshi construction industry. Int J Constr Manag 22(7):1206–1224. https://doi.org/10.1080/15623599.2019.1686833
Ismail AS (2017) A review on BIM-based automated code compliance checking system. In: International Conference on Research and Innovation in Information Systems. pp 1–6.
Lee JM, (2010) Automated checking of building requirements on circulation over a range of design phases. Georgia Institute of Technology.
Ding L, Drogemuller R, Jupp J, Rosenman M, and Gero J, (2004) Automated code checking. In: CRC for construction innovation, clients driving innovation international conference, pp 1– 17.
Dimyadi Jand Amor R, (2013) Automated building code compliance checking—where is it at?. In: Proceedings of the 19th world building congress: construction and society, 5, 172–185.
Bouzidi KR, Fies B, Faron-Zucker C, Zarli A, Thanh L (2012) Semantic Web Approach to Ease Regulation Compliance Checking in Construction Industry. Future Internet 4(3):830
Nguyen T-H and Kim J.-L, (2011) Building code compliance checking using BIM technology. In: Proceedings of the 2011 winter simulation conference (WSC), pp 3395–3400. https://doi.org/10.1109/WSC.2011.6148035.
Chahrour R et al (2021) Cost-benefit analysis of BIM-enabled design clash detection and resolution. Constr Manag Econ 39(1):55–72. https://doi.org/10.1080/01446193.2020.1802768
Kincelova K, Boton C, Blanchet P, Dagenais C (2020) Fire safety in tall timber building: a bim-based automated code-checking approach. Buildings 10(7):121. https://doi.org/10.3390/buildings10070121
Taciuc A, Karlshøj J, and Dederichs A, (2016) Development of IFC based fire safety assesment tools. In proceedings of the international Rilem conference materials, systems and structures in civil engineering, pp 60–69.
Balaban Ö, Elif S, Gülen Ç (2012) automated code compliance checking model for fire egress codes. Digital Appl Constr 2:1–10
Rasdorf SLWJ, (1990) Logic-based approach for modeling organization of design standards. J Comput Civil Eng, pp 102–123.
Malekitabar H, Ardeshir A, Hassan M, Stouffs R (2016) Construction safety risk drivers : a BIM approach. Saf Sci 82:445–455. https://doi.org/10.1016/j.ssci.2015.11.002
Martin J, Odell J (1998) Object-oriented methods A Foundation, 2nd edn. Prentice Hall, Upper Saddle River, N. J.
Yang QZ and Li X, (2001) Representation and execution of building codes for automated code checking. In: Proceedings of the ninth international conference on computer aided architectural design futures, pp 315–329.
Khemlani L, (2005) CORENET e-PlanCheck : Singapore's automated code checking system https://www.aecbytes.com/feature/2005/CORENETePlanCheck.html
Hakim MM and Garrett J. H. (1992) Jr Issues in modeling and evaluating design standards. In: Proceedings of the 1992 computer and building standards workshop, pp 12–15.
Hakim MM, Garrett JH (1993) Engineering computers a description logic approach for representing engineering design standards. Eng Comput 9(2):108–124
Robbin JW (2006) Mathematical logic: a first course. Courier Dover Publications, New York
Lee H, Lee J-K, Park S, Kim I (2016) Translating building legislation into a computer-executable format for evaluating building permit requirements. Autom Constr 71:49–61. https://doi.org/10.1016/j.autcon.2016.04.008
Preston P, Edwards G, and Compton P (1994) A 2000 rule expert system without a knowledge engineer. In: proceedings of the 8th AAAI-sponsored Banff knowledge acquisition for knowledge-based systems workshop, Banff, Canada, pp17–1.
Solihin W, (2016) A simplified BIM data representation using a relational database schema for an efficient rule checking system and its associated rule checking language. Georgia Institute of Technology.
Dimyadi J, Eastman C, and Amor R, (2016) Integrating the BIM rule language into compliant design audit processes integrating the bim rule language into compliant design audit processes. In: Proceedings of the 33rd CIB W78 international conference.
Jain D, Law KH, Krawinkler H (1989) On processing standards with predicate calculus. Comput Civil Eng: Comput Eng Pract 1:259–266
Pauwels P et al (2011) A semantic rule checking environment for building performance checking. Autom Constr 20(5):506–518. https://doi.org/10.1016/j.autcon.2010.11.017
Yurchyshyna A, Faron-Zucker C, Le Thanh N, and Zarli A, (2008) Towards an ontology-based approach for formalisation of expert knowledge in conformity checking model in construction. In: 2008 IEEE International technology management conference (ICE), pp 1–8.
S. M. Cornick, D. A. Leishman, and J. R. Thomas, (1991) Integrating building codes into design systems. In: International workshop on computers and building standards in Espoo, Finland.
Solibri, (2020) How Solibri works and supports construction workflow. https://www.solibri.com/how-it-works
Preidel C and Borrmann A, (2009) Automated code compliance checking based on a visual language and building information modeling. In: ISARC Proceedings of the international symposium on automation and robotics in construction.
Zhang S, Teizer J, Lee J, Eastman CM, Venugopal M (2013) Building information modeling ( BIM ) and safety : automatic safety checking of construction models and schedules. Autom Constr 29:183–195. https://doi.org/10.1016/j.autcon.2012.05.006
Mutis I and Hartmann T, (2018) Advances in informatics and computing in civil and construction engineering.
A. Borrmann, M. König, C. Koch, and J. Beetz, (2018) Building information modeling: why? what? how?. In: Building Information Modeling, Cham: Springer International Publishing, pp 1–24, https://doi.org/10.1007/978-3-319-92862-3_1.
Yang QZ and Li X, (2001) Representation and execution of building codes for automated code checking. In: Computer Aided Architectural Design Futures 2001, Dordrecht: Springer Netherlands. pp 315–329, https://doi.org/10.1007/978-94-010-0868-6_24.
Getuli V, Ventura SM, Capone P, Ciribini ALC (2017) BIM-based code checking for construction health and safety. Proc Eng 196:454–461. https://doi.org/10.1016/j.proeng.2017.07.224
Ding L, Drogemuller R, Jupp J, Rosenman M, and Gero J, (2004) Automated code checking. In: CRC for construction innovation, clients driving innovation international conference, pp 1–17.
Dimyadi J and Amor R, (2013) Automated building code compliance checking—where is it at?. In: Proceedings of the 19th World building congress: construction and society, pp 172–185.
L. Ding, R. Drogemuller, M. Rosenman, D. Marchant, and J. Gero, (2006) Automating code checking for building designs. Clients Driving Innovation: Moving Ideas into Practice
Lee H, Lee J, Park S, Kim I (2016) Translating building legislation into a computer-executable format for evaluating building permit requirements. Autom Constr 71:49–61
Rezgui THBKLN (2013) Towards automated compliance checking in the construction industry. In: International conference on database and expert systems applications, pp 366–380.
Malsane S, Matthews J, Lockley S, Love P, Greenwood D (2015) Development of an object model for automated compliance checking. Autom Constr 49:51–58
Meem TI, Hossain MdM, Akter J (2022) BIM-based analysis of construction safety tracking using behavior-based safety in Bangladeshi construction industry. Int J Build Pathol Adap. https://doi.org/10.1108/IJBPA-06-2022-0090
Martins JP, Monteiro A (2013) A BIM based automated code-checking application for water distribution systems. Autom Constr 29:12–23
Shih S, Sher W, and Giggins H, (2013) Assessment of the building code of Australia to inform the development of BIM-enabled code checking system. In: Proceedings of the 19th World Building Congress: Construction and Society, pp 1–12.
Hjelseth E and Nisbet N, (2010) Exploring semantic based model checking. In Proceedings of CIB W78 27th International Conference, vol. 27, pp. 1–11.
Hjelseth Eand Nisbet N, (2011) Capturing normative constraints by use of the semantic mark-up rase methodology. In Proceedings of the 28th International Conference of CIB, pp. 1–10.
Zhong BT, Ding LY, Luo HB, Zhou Y, Hu YZ, Hu HM (2012) Ontology-based semantic modeling of regulation constraint for automated construction quality compliance checking. Autom Constr 28:58–70
Kasim T, (2015) BIM-based smart compliance checking to enhance environmental sustainability. Cardiff University
Peldszus S, Tuma K, Struber D, Jurjens J, and Scandariato R, (2019) Secure data-flow compliance checks between models and code based on automated mappings. In 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 23–33. https://doi.org/10.1109/MODELS.2019.00-18.
Porto MF, Franco JRQ, Vianna BF, Porto RMAB (2017) Automatic code checking applied to fire fighting and panic projects in a BIM environment—BIMSCIP. In IMCIC 2017–8th Int. Multi-Conf Comp Inf Cybern Proc 15:353–357
Jiang S, Wu Z (2017) A BIM-based code checking approach for green construction. In ICCREM. https://doi.org/10.1061/9780784481066.016
Kim H, Lee J, Shin J, Choi J (2019) Visual language approach to representing KBimCode-based Korea building code sentences for automated rule checking. J Comput Des Eng 6(2):143–148. https://doi.org/10.1016/j.jcde.2018.08.002
H. Zhou, (2018) VPL-based code translation for automated compliance checking of building envelope energy efficiency. Constr Res Cong, pp. 1–12
Soliman-Junior J et al (2021) Automated compliance checking in healthcare building design. Autom Constr 129:103822. https://doi.org/10.1016/j.autcon.2021.103822
Guo D, Onstein E, la Rosa AD (2021) A semantic approach for automated rule compliance checking in construction industry. IEEE Access 9:129648–129660. https://doi.org/10.1109/ACCESS.2021.3108226
Abdullah A, Nassar K, Mandour A (2022) Built-in versus standalone code checking: the case of automated egress path checker. Constr Res Cong. https://doi.org/10.1061/9780784483961.090
Guerrero JI, Miró-Amarante G, Martín A (2022) Decision support system in health care building design based on case-based reasoning and reinforcement learning. Expert Syst Appl 187:116037. https://doi.org/10.1016/j.eswa.2021.116037
Han CS, Kunz JC, Law KH (1998) Client/server framework for on-line building code checking. J Comput Civ Eng 12(4):181–194. https://doi.org/10.1061/(ASCE)0887-3801(1998)12:4(181)
Malekitabar H, Ardeshir A, Hassan M, Stouffs R (2016) Construction safety risk drivers: a BIM approach. Saf Sci 82:445–455. https://doi.org/10.1016/j.ssci.2015.11.002
Zhang S, Teizer J, Lee J, Eastman CM, Venugopal M (2013) Building information modeling (BIM) and safety : automatic safety checking of construction models and schedules. Autom Constr 29:183–195. https://doi.org/10.1016/j.autcon.2012.05.006
Parsamehr M, Perera US, Dodanwala TC, Perera P, Ruparathna R (2022) A review of construction management challenges and BIM-based solutions: perspectives from the schedule, cost, quality, and safety management. Asian J Civil Eng. https://doi.org/10.1007/s42107-022-00501-4
Acknowledgements
The authors sincerely acknowledge the financial support received from the Graduate Scholarship program of the Canadian Standards Association and the Discovery Grants Program of the Natural Sciences and Engineering Research Council.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
No potential conflict of interest was reported by the authors.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
For this type of study, formal consent is not required.
Appendix
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Parsamehr, M., Dodanwala, T.C., Perera, P. et al. Building information modeling (BIM)-based model checking to ensure occupant safety in institutional buildings. Innov. Infrastruct. Solut. 8, 174 (2023). https://doi.org/10.1007/s41062-023-01141-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s41062-023-01141-6