The project delivered a comprehensive set of automated model‑checking routines that support the preparation and evaluation of construction applications within the Building Information Modelling (BIM) framework. Ten distinct test routines were defined and implemented, covering the full spectrum of regulatory and procedural requirements that arise during the construction approval process. The first routine verifies the completeness of the application documents, ensuring that all mandatory forms, drawings and supporting data are present before submission. The second routine validates the bill of materials, cross‑checking the listed items against the BIM model to detect missing or inconsistent entries. The third routine automatically extracts and calculates quantities from the model, providing a reliable basis for cost estimation and resource planning. The fourth routine performs a version comparison, detecting changes between successive model releases and flagging potential conflicts. The fifth and sixth routines focus on land acquisition limits and the acquisition register, respectively, by mapping the model geometry onto cadastral boundaries and verifying compliance with statutory thresholds. The seventh routine checks consent declarations, ensuring that all required approvals from stakeholders are recorded. The eighth routine evaluates the planning boundary, confirming that the proposed development lies within the designated planning zone. The ninth routine assesses protected area boundaries, automatically detecting overlaps with environmentally sensitive zones. The final routine generates a light‑space profile, analysing daylight penetration and compliance with lighting regulations.
The technical implementation relies on the buildingSMART Data Dictionary (BSDD) and the CityGML format for spatial data, while the information container follows the ICDD (Information Container for Linked Document Delivery) specification. A dedicated coordination model is created to link elements across different BIM files and documentation, and a strict naming convention is enforced to guarantee traceability. The demonstrator was built using a modular architecture that exposes the routines through an application programming interface (API), allowing integration with existing BIM authoring tools such as Revit and ArchiCAD. The prototype was evaluated against a set of benchmark models and demonstrated a processing time of less than two seconds per routine for typical project sizes, thereby meeting the performance expectations of fast‑paced construction workflows. The evaluation also confirmed that the routines correctly identified all regulatory violations in the test cases, achieving a 100 % detection rate for the defined criteria.
Collaboration was carried out within a consortium of industry and research partners. The project was led by the German Federal Ministry of Transport and Digital Infrastructure (BMVI) and funded under the national BIM‑Deutschland programme. Key partners included Deutsche Bahn (DB) and its network subsidiary DB Netz (DBN), the German Centre for Railway Research (DZSF), and buildingSMART International, which provided expertise on data standards and interoperability. The consortium also involved academic institutions that contributed to the development of the evaluation framework and the definition of quality criteria. The project ran over a two‑year period, during which the partners coordinated through regular workshops and a shared online workspace. The final deliverables comprise the fully documented routines, a user interface for the demonstrator, and a set of recommendations for scaling the solution to larger projects. The project’s outcomes lay a solid foundation for automated compliance checking in the German construction sector and demonstrate the feasibility of integrating BIM‑based verification into the regulatory approval chain.
