Semi-automated code compliance checking based on semantic reasoning

Automatising the process of verifying whether the design of a building conforms to a certain regulation is an important task to save time and money. This paper presents SmartNorms4BIM , a building regulatory compliance-checking system that facilitates the automatic evaluation of Building Information Modelling (BIM) models. The system’s architecture follows Eastman’s four stages: translation of norms into a machine-readable format, BIM model preparation, execution of the verification process, and report generation. Our proposal uses Semantic Web technologies (OWL 2 ontologies and semantic reasoners) to represent the knowledge and detect violations of the norms automatically, Large Language Models (LLMs) to interpret and transform building norms into OWL 2 ontologies, fuzzy logic to manage vagueness in the norms, and specific algorithms to reason with geometric knowledge. A Java desktop prototype was developed to determine whether a BIM model complies with a given set of norms. To validate our approach, two real-world use cases were studied.

Authors

Institutions

Publication Details

Journal
Automation in Construction
Published
2026-10-06
DOI
https://doi.org/10.1016/j.autcon.2026.107290
Primary Topic
BIM and Construction Integration
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Semi-automated code compliance checking based on semantic reasoning

Ignacio Huitzil, Fernando Bobillo, Nardine Osman, Marco Schorlemmer et al.
Automation in Construction
BIM and Construction Integration
article

Semi-automated code compliance checking based on semantic reasoning

Ignacio Huitzil, Fernando Bobillo, Nardine Osman, Marco Schorlemmer, Lucía Pitarch, Josep Coll
article en

Abstract

Automatising the process of verifying whether the design of a building conforms to a certain regulation is an important task to save time and money. This paper presents SmartNorms4BIM , a building regulatory compliance-checking system that facilitates the automatic evaluation of Building Information Modelling (BIM) models. The system’s architecture follows Eastman’s four stages: translation of norms into a machine-readable format, BIM model preparation, execution of the verification process, and report generation. Our proposal uses Semantic Web technologies (OWL 2 ontologies and semantic reasoners) to represent the knowledge and detect violations of the norms automatically, Large Language Models (LLMs) to interpret and transform building norms into OWL 2 ontologies, fuzzy logic to manage vagueness in the norms, and specific algorithms to reason with geometric knowledge. A Java desktop prototype was developed to determine whether a BIM model complies with a given set of norms. To validate our approach, two real-world use cases were studied.

Automation in ConstructionVol. 193
Consejo Superior de Investigaciones Científicas (ES), Universidad de Zaragoza (ES), Artificial Intelligence Research Institute (ES), Instituto de Investigación en Ingeniería de Aragón (ES)
Openalex Percentile: Top 15%
BIM and Construction Integration
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Semi-automated code compliance checking based on semantic reasoning — Ignacio Huitzil, Fernando Bobillo, et al. · Automation in Construction (2026) | TGRS Research Map | TGRS