The present study introduces a framework for integrating building information modelling (BIM) to building energy modelling (BEM) using labelled property graphs (LPG) and the Modelica simulation environment. The proposed methodology leverages graphs to effectively represent space boundarytopologyinformation.Graphsexcelatmodellingrelationships,enablingefficientqueries, intuitivevisualizationsandeasiererrordetectioninBIMmodels.Graph-basedoperationsareapplied to adapt the model for energy modelling. Additional steps including IFC validation, active systems and building operation parameters parsing, zoning process, and Modelica dynamic energy model generationarethoroughlydiscussed,providingvaluableinsights.Performance-wise,theframework showed promising results, achieving acceptable parsing times of only a few seconds. A case study of a multistory building in France demonstrated the framework’s effectiveness and functionality. ThemethodologystreamlinesthetraditionallycomplexBIM-to-BEMworkflow,ensuringrobustdata mappingandaccurateenergysimulations,andofferingpracticalguidelinesforfutureapplications. ARTICLE HISTORY Received12March2024 Accepted30December2024
| Authors | Shehadeh, Ali and Alshboul, Odey |
|---|---|
| Year | 2025 |
| Venue | Buildings (2075-5309) |
| DOI | 10.3390/buildings15030328 |
| Source Database | EBSCO (Applied Science & Technology) |
| Bridge-to-GNN | Category Borderline |
| GNN Architecture | GNN (heuristic — verify) |
| Graph Encoding | Not yet extracted from PDF |
| AEC Task | Not yet extracted from PDF |
| Cohort | Mature Applications (2024–2026) |
| Dataset Size | 45 nodes (heuristic — verify) |
|---|---|
| Implementation Framework | Revit / Dynamo, Neo4j (heuristic — verify) |
| Primary Metric | Accuracy (heuristic — verify) |
| Quality Assessment | 2/6 · rigor: Low · Code/Data: ✓Baseline: ✓ (heuristic — verify) |
| GNN architectures detected | Knowledge Graph Embedding (TransE/RotatE/DistMult) |
|---|---|
| Frameworks / libraries | Revit / Dynamo · IFC OpenShell / IfcOpenShell · EnergyPlus · OpenStudio · Neo4j / Cypher · RDF / OWL / SPARQL |
| Benchmark datasets referenced | Replica |
| Code repositories found in text | https://github.com/ibpsa/modelica-ibpsa |
| Dataset stats found | 45 nodes |
| Quality (heuristic, 6-flag) | 3/6 · rigor: Medium Code/Data: ✓Benchmark: ✓Baseline: ✓CV/Split: —Ablation: —Reproducible: — |
Part of the GML/GNN in AEC Systematic Review (PRISMA 2020) — 112 papers, 2020–2026