IFC and Project Control: A Systematic Literature Review
Abstract
1. Introduction
- The use of proprietary software, which is often domain-specific and limited in interoperability;
- The use of spreadsheets, which require manual data entry and are prone to error and inefficiency;
- The use of BIM-based workflows, in which model elements are enriched with User Defined parameters such as Work Package (WP) and cost codes. Although BIM enables data export and integration with external tools, these hybrid approaches still compromise interoperability and standardization, resulting in fragmented and tool-dependent processes.
2. Materials and Methods
2.1. Keywords Selection
2.2. Articles Selection
- Publication period: Only contributions published after 2012 were considered, as the IFC4 version [13] was released in 2013, introducing substantial changes to classes related to time and resources compared to the previous IFC2x3 version [14]. Among the most substantial changes is the introduction of new classes in the process domain, including IfcTypeProcess, IfcEvent, IfcEventType, IfcTaskType, IfcProcedureType, and IfcWorkCalendar. In addition, IfcTask was modified through the introduction of the attributes TaskTime and PredefinedType, which are associated with the new classes IfcTaskTime and IfcTaskTypeEnum. In the cost domain, the IfcCostItem entity was extended by adding the attributes PredefinedType, CostValue, and CostQuantities, while several attributes were removed from the IfcCostSchedule entity. With regard to the resource accounting domain, new classes were introduced, such as IfcConstructionResourceType and its related subclasses, and existing classes were revised: the attributes Usage, BaseCosts, and BaseQuantity were added to IfcConstructionResource, and the attribute PredefinedType was added to all its subclasses. In light of these changes, which not only affect the data model but may also influence methodologies, the authors decided to exclude literature based on the IFC2x3 schema.
- Language: Only articles published in English were included.
- Disciplinary areas: Given the different thematic classifications adopted by the two databases, related disciplinary areas were selected despite differing names. In Scopus, contributions from the fields of Engineering, Computer Science, and Business, Management, and Accounting were included. In Web of Science, articles classified under Engineering Civil, Construction Building Technology, Engineering Multidisciplinary, Computer Science Interdisciplinary Applications, Management, Multidisciplinary Sciences, Computer Science Information Systems and Computer Science Software Engineering were considered.
- Document type: All types of contributions were accepted (journal articles, conference proceedings, etc.) since in the construction sector, best practices and methodological developments are frequently presented in conferences or published in specialized technical texts.
- Reason 1: Articles must address topics related to project management, with particular reference to time scheduling, cost estimation, or resource calculation.
- Reason 2: Articles must be based on at least the IFC4 version or later, as process classes underwent substantial changes compared to IFC2x3. In cases where the IFC version was not specified, the most recent available version was assumed.
- Reason 3: Articles must be relevant to the objectives of the review, excluding contributions that are overly generic or lacking in insights pertinent to the research.
2.3. Articles Analysis
2.3.1. Project Control Fields
2.3.2. Data Format
- Collaborative formats: Designed to enable multiple users to modify, visualize, and share the same file simultaneously. Within the analyzed corpus, this category includes Semantic Web–based formats, such as those using the IfcOWL ontology [16,17] or other ontologies, as well as formats typically employed in web programming, including IfcXML [18,19] and relational databases (DBs) such as IfcSQL [20], IfcJSON [21], and HDF5 [22,23].
- Static formats: Designed without support for simultaneous multi-user editing. This category also includes proprietary formats which, to be effectively shared, require conversion into an open format, most commonly IFC STEP [24].
2.3.3. Technological Solutions
2.3.4. Accessibility of Technological Solutions
- Requires specific coding skills: This category includes papers that describe solutions based on code development, which require specific programming skills for implementation and use, such as knowledge of programming languages (e.g., Python, Java, C, C#, C++, etc.), database query languages (e.g., SQL, Semantic Web technologies), or visual programming languages (e.g., Dynamo for Revit, Grasshopper, etc.).
- Generic usability: This code includes papers that present software or applications with an intuitive graphical user interface (GUI) that are designed to be usable by individuals without advanced technical skills, and therefore without requiring knowledge of programming languages or database query languages.
2.3.5. Issues
- Need to use databases for information reuse: Collecting and organizing data across projects is highly time-consuming. Information reuse reduces workload and fosters standardization.
- Need for collaborative working: Real-time collaboration through shared platforms is required to eliminate manual file exchange.
- Lack of interoperable software: No specific tools are available to guarantee interoperability within the considered domains.
- Lack of automation: The absence of automated processes perpetuates manual practices, which are time-consuming and error-prone.
- Fragmentation into multiple databases: The reliance on different platforms, software, or databases leads to data dispersion, preventing integrated management.
- Manual assignment of time, cost, and resources (T, C, R): Such assignments are labor-intensive and error-prone, calling for automated or optimized solutions to improve user experience.
- Need to update data in real time: Real-time updates are critical to ensure consistency across team members and enable timely, accurate decision-making.
- Insufficiently developed IFC data model: The IFC standard is perceived as incomplete, often requiring extensions that reduce standardization.
- Lack of integration between scheduling, costs, and resources: No tools exist that provide coordinated and integrated management of these domains.
- Risks associated with proprietary tools: The use of proprietary software can lead to data loss during format conversions, as the process is not under user control.
- Lack of standardized procedures: There is no consensus on how to manage process control domains (individually or in combination), resulting in fragmented and non-standardized practices.
3. Results
3.1. Bibliometric Analysis
3.2. Inductive Analysis
3.2.1. Project Control Fields
3.2.2. Data Format
3.2.3. Technological Solutions
3.2.4. Accessibility of Technological Solutions
3.2.5. Issues
- Need to use databases for information reuse: Centralized repositories and standardized reusable components are advocated to accelerate design processes and streamline information exchange [28,51], significantly reducing the workload of other professionals, particularly in the domains of time scheduling [38] and cost estimation [9,53]. The importance of data reuse has been emphasized in multiple studies, where it is considered a prerequisite for automation [54]. Moreover, structured databases support Artificial Intelligence (AI)-based automatic scheduling [49] and the sharing of successful project templates, thereby enhancing the efficiency in repetitive construction scenarios [1].
- Need for collaborative working: Frameworks based on Semantic Web technologies have been proposed to facilitate multi-stakeholder collaboration [42], while persistent difficulties in achieving effective collaborative design in engineering projects highlight the need for further development in this domain [49].
- Lack of interoperable software: Existing tools do not ensure consistent communication between these domains, resulting in fragmented information flows and inefficient project management. The lack of interoperability between scheduling data, physical objects, and quality information, combined with the unavailability of nD modeling tools compliant with IFC4, significantly hampers seamless data exchange and process automation [5,40]. Moreover, the absence of frameworks capable of continuously estimating project costs in accordance with project progress and Level of Development (LOD), as well as the scarcity of comprehensive strategies for data-based schedule analysis, further exacerbates these interoperability challenges [42,55]. To mitigate these limitations, some research efforts have proposed custom-developed applications or extended the IFC schema through external scripting tools such as IfcOpenShell to enable more flexible and integrated data management [2,9].
- Lack of automation: Automation is essential for enabling scenario comparison and improving the quality of decision-making [47,54], with AI-based approaches playing a central role in addressing this challenge. In the field of cost estimation, many researchers have developed methodologies to overcome issues such as predicting replacement costs [56], automatic cost estimation of concrete and steel elements [55], and quantity take-off of indirectly measurable quantities [53]. In the domain of time scheduling, other studies have focused on automating construction progress monitoring using UAV inspections [3] and optimizing the construction process under structural constraints [29].
- Fragmentation into multiple databases: Several studies identify this issue as a major obstacle to integration. Information on temporal, cost, and geometric aspects is typically distributed across different systems, impeding unified management [5,9,49,56]. This systemic knowledge fragmentation is caused by decentralized information systems, discipline-specific silos, and insufficient collaboration mechanisms between stakeholders [37].
- Manual assignment of time, cost, and resources: It remains a time-consuming and error-prone process [1,9,49,51,57]. Automation in this area has been proposed to enhance accuracy and efficiency, as exemplified by automated quantity take-off (QTO) processes that not only reduce manual effort but also facilitate data reuse across similar building components [53].
- Need to update data in real time: Essential to maintaining consistency, supporting informed decision-making, and reducing the risk of discrepancies between project participants. To address this, frameworks based on Semantic Web technologies have been developed to enable the continuous synchronization of 4D information between stakeholders, thereby improving coordination and data reliability [42].
- Insufficiently developed IFC data model: In several studies is perceived as incomplete or overly rigid for practical implementation. Common adaptations include extensions using UserDefined classes to cover domain-specific requirements [26,27], while the lack of explicit relationships between schedule data and physical objects has been frequently noted [40]. Additional limitations relate to the representation of dynamic scheduling information, as IFC is often unable to capture detailed temporal dependencies [38,42]. The lack of granularity of cost-related entities, such as IfcCostItem and IfcCostValue, has also been criticized [48], although this limitation has been challenged by subsequent work [9]. To address deficiencies in schedule representation, a minimal ontology has been proposed, although the integration of this approach into ifcOWL is questioned due to performance constraints and software compatibility issues [45]. These challenges are likely attributable to the high structural complexity of the IFC standard, which has led some researchers to adopt alternative ontologies for time-scheduling applications [42].
- Lack of integration between scheduling, costs, and resources: Most studies highlight that construction schedules are developed independently of other project information, such as resource availability, costs, or safety constraints [1]. Consequently, software and databases dedicated to different domains often operate as discipline-specific silos, preventing holistic project control and coordinated decision-making [37].
- Risks associated with proprietary tools: Use of proprietary software tools introduces significant risks related to data loss during format conversion, as these processes are often beyond the control of project stakeholders. Reliance on specific software can render 4D BIM models inaccessible once separated from the originating platform, creating inefficiencies in building management and fostering dependence on particular vendors [2]. Moreover, the translation of data from proprietary formats to open standards frequently results in information loss or misinterpretation, further complicating interoperability [45]. The absence of a standardized neutral format continues to pose challenges for reliable information exchange across different software environments [36].
- Lack of standardized procedures: Economic estimation processes are often dependent on the specific software used, leading to variability and a lack of standardization [43]. Additionally, diverse scheduling practices across construction companies, along with differing software preferences and organizational structures, exacerbate this inconsistency and impede the establishment of unified, standardized procedures [45].
4. Discussion
5. Conclusions
- Clear implementation guidelines that fully leverage the IFC schema without unnecessary customization.
- Standardized integration frameworks linking cost, schedule, and resource representations: BuildingSMART documentation provides a general framework for how these classes should be related, consistent with the ISO 9000 [63] definition of processes and the ICOM (Inputs, Controls, Outputs, Mechanisms) process diagram. According to ISO 9000, a process is a set of interrelated or interacting activities that use resources to transform inputs into outputs. Resources have associated costs, and the sum of these costs determines the total cost of the process. Proper use of IFCs to implement this logical framework enables the integration of cost, schedule, and resource domains within the IFC standard.
- Technological solutions that support real-time, collaborative data exchange.
- Accessible tools and open-source development, enabling widespread professional use.
- Consistent best practices to enhance data reuse, automation, and semantic consistency.
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
| AI | Artificial Intelligence |
| API | Application Programming Interface |
| BIM | Building Information Modelling |
| CAD | Computer-aided design |
| DB | Database |
| FEM | Finite Element Method |
| GUI | Graphical User Interface |
| HDF5 | Hierarchical Data Format Version 5 |
| IDS | Information Delivery Specifications |
| IFCs | Industry Foundation Classes |
| IFC-SPF | IFC Step Physical File |
| JSON | JavaScript Object Notation |
| LOD | Level of Development |
| OWL | Ontology Web Language |
| QTO | Quantity Take-Off |
| RDF | Resource Description Framework |
| SLR | Systematic Literature Review |
| STEP | Standard for the Exchange of Product model data |
| SQL | Structured Query Language |
| VR | Virtual Reality |
| WBS | Work Breakdown Structure |
| WP | Work Package |
| XML | eXtensible Markup Language |
References
- Le, T.-T.; Tran, D.-H.; Nguyen, T.A. BIM-Based Framework for Creating Automated Construction Schedules: A Proposed Solution in Vietnam. In The International Conference on Sustainable Civil Engineering and Architecture; Springer: Berlin/Heidelberg, Germany, 2023; pp. 386–394. [Google Scholar]
- Sheik, N.A.; Veelaert, P.; Deruyter, G. Exchanging Progress Information Using IFC-Based BIM for Automated Progress Monitoring. Buildings 2023, 13, 2390. [Google Scholar] [CrossRef]
- Xu, S.; Liu, K.; Tang, L.C. Cost Estimation in Building Information Models. In ICCREM 2013: Construction and Operation in the Context of Sustainability; American Society of Civil Engineers (ASCE): Reston, VA, USA, 2013; pp. 555–566. [Google Scholar]
- Ciribini, A.L.C.; Ventura, S.M.; Paneroni, M. Implementation of an Open and Interoperable Process to Optimise Design and Construction Phases of a Residential Building Project: A Case Study Using BIM in a Public Procurement. In ISARC. Proceedings of the International Symposium on Automation and Robotics in Construction; IAARC Publications: Oulu, Finland, 2015; Volume 32, p. 1. [Google Scholar]
- Kavada, A.; Dharsandiaa, R.; Hosnya, A.; Nik-Bakhta, M. Schedule Quality Assessment for Nd Models Using Industry Foundation Classes. In Proceedings of the International Symposium on Automation and Robotics in Construction (ISARC); IAARC Publications: Edmonton, AB, Canada, 2019; Volume 36, pp. 1050–1056. [Google Scholar]
- Lu, C.; Wang, X.; Nie, L.; Bao, W.; Huang, X.; Yang, F.; Wang, B.; Huang, C. Frame Design of the BIM Based Budget Software of Nuclear Power Projects. J. Comput. Methods Sci. Eng. 2022, 22, 1195–1207. [Google Scholar] [CrossRef]
- Gwak, H.-S.; Shin, W.-S.; Park, Y.-J. Space-Constrained Scheduling Optimization Method for Minimizing the Effects of Stacking of Trades. Appl. Sci. 2021, 11, 11047. [Google Scholar] [CrossRef]
- Avogaro, D.; Berlato, M.; Zanchetta, C. Process Scheduling Application Based on Web Ontology Language Representation of the IFC Schema. In Construction Management Workshop; Springer: Cham, Switzerland, 2024; pp. 125–135. [Google Scholar]
- Cassandro, J.; Mirarchi, C.; Zanchetta, C.; Pavan, A. Enhancing Accuracy in Cost Estimation: Structured Cost Data Integration and Model Validation. J. Inf. Technol. Constr. 2024, 29, 1293–1325. [Google Scholar] [CrossRef]
- Rowley, J.; Slack, F. Conducting a Literature Review. Manag. Res. News 2004, 27, 31–39. [Google Scholar] [CrossRef]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E. The PRISMA 2020 Statement: An Updated Guideline for Reporting Systematic Reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef]
- Thomas, D.R. A General Inductive Approach for Analyzing Qualitative Evaluation Data. Am. J. Eval. 2006, 27, 237–246. [Google Scholar] [CrossRef]
- buildingSMART Technical IFC4_ADD2_TC1. Available online: https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/ (accessed on 17 September 2025).
- buildingSMART Technical IFC 2x3 TC1. Available online: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/ (accessed on 17 September 2025).
- IFC Formats. Available online: https://technical.buildingsmart.org/standards/ifc/ifc-formats/ (accessed on 23 September 2025).
- buildingSMART Technical ifcOWL. Available online: https://technical.buildingsmart.org/standards/ifc/ifc-formats/ifcowl/ (accessed on 18 September 2025).
- Pauwels, P.; Terkaj, W. ifcOWL Ontology (IFC4_ADD2). Available online: https://standards.buildingsmart.org/IFC/DEV/IFC4/ADD2/OWL/index.html (accessed on 18 September 2025).
- BuildingSMART ifcXML Implementation Guide V2-0 2007. Available online: https://technical.buildingsmart.org/wp-content/uploads/2018/05/ifcXML-Implementation-Guide-v2-0.pdf (accessed on 18 September 2025).
- ISO 10303-28; Industrial Automation Systems and Integration—Product Data Representation and Exchange. Part 28: Implementation Methods: XML Representations of EXPRESS Schemas and Data, Using XML Schemas. ISO: Geneva, Switzerland, 2007.
- IfcSharp IfcSQL. Available online: https://github.com/IfcSharp/IfcSQL (accessed on 18 September 2025).
- BuildingSMART-Community ifcJSON. Available online: https://github.com/buildingsmart-community/ifcJSON?tab=readme-ov-file (accessed on 18 September 2025).
- ISO 10303-26; Industrial Automation Systems—Product Data Representation and Exchange. Part 26: Implementation Methods: Binary Representation of EXPRESS-Driven Data. ISO: Geneva, Switzerland, 2007.
- Krijnen, T.; Beetz, J. An Efficient Binary Storage Format for IFC Building Models Using HDF5 Hierarchical Data Format. Autom. Constr. 2020, 113, 103134. [Google Scholar] [CrossRef]
- ISO 10303-21; Industrial Automation Systems and Integration—Product Data Representation and Exchange. Part 21: Implementation Methods: Clear Text Encoding of the Exchange Structure. ISO: Geneva, Switzerland, 2016.
- Donthu, N.; Kumar, S.; Mukherjee, D.; Pandey, N.; Lim, W.M. How to Conduct a Bibliometric Analysis: An Overview and Guidelines. J. Bus. Res. 2021, 133, 285–296. [Google Scholar] [CrossRef]
- Liao, L.; Man, Q.; Li, L.; Teo, E.A.L.; Li, X. Improving Construction Schedule and Cost Information Feedback in Building Information Modelling. Proc. Inst. Civ. Eng.-Manag. Procure. Law 2014, 167, 91–99. [Google Scholar]
- Xue, W.; Wang, Y.; Man, Q. Research on Information Models for the Construction Schedule Management Based on the IFC Standard. J. Ind. Eng. Manag. (JIEM) 2015, 8, 615–635. [Google Scholar] [CrossRef]
- Bai, S.; Li, M.; Song, L.; Kong, R. Developing a Common Library of Prefabricated Structure Components through Graphic Media Mapping to Improve Design Efficiency. J. Constr. Eng. Manag. 2021, 147, 04020156. [Google Scholar] [CrossRef]
- Ke, D. BIM (Building Information Modeling) Based Collaborative Design and Construction Process Optimization. Appl. Math. Nonlinear Sci. 2024, 9, 20241649. [Google Scholar] [CrossRef]
- Isatto, E.L. An IFC Representation for Process-Based Cost Modeling; Springer: Berlin/Heidelberg, Germany, 2020; pp. 519–528. [Google Scholar]
- Chen, A.; Wang, X. Construction of Project Management Using Multi-Objective Evolutionary Algorithm with Simulated Binary Crossover; IEEE: New York, NY, USA, 2025; pp. 1–6. [Google Scholar]
- buildingSMART Technical IFC 4.3 ADD2. Available online: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/ (accessed on 28 October 2025).
- Avogaro, D.; Berlato, M.; Zanchetta, C. Implementation of IFC-Based Process Models for Collaborative Management of Temporal Scheduling through Linked Data. In Proceedings of the 41st International Conference of CIB W78, Marrakech, Morocco, 2–3 October 2024. [Google Scholar]
- Cassandro, J.; Donatiello, M.G.; Mirarchi, C.; Zanchetta, C.; Pavan, A. Reliability of IFC Classes in Ontology Definition and Cost Estimation of Public Procurement. Comput. Constr. 2023, 1–9. [Google Scholar]
- Cassandro, J.; Donatiello, M.; Mirarchi, C.; Zanchetta, C.; Pavan, A. Consistency Verification Between Cost and Geometric Information Based on IFC: Application on Structural Elements. In 23 International Conference on Construction Applications of Virtual Reality; CONVR: Florence, Italy, 2023; pp. 805–816. [Google Scholar]
- Bellon, F.G.; Martins, A.C.P.; de Carvalho, J.M.F.; de Souza, C.A.F.; Ribeiro, J.C.L.; Júnior, K.M.L.C.; de Oliveira, D.S. IFC Framework for Inspection and Maintenance Representation in Facility Management. Autom. Constr. 2025, 174, 106157. [Google Scholar] [CrossRef]
- Zhang, S.; Zhang, S.; Liu, H.; Wang, C.; Zhao, Z.; Wang, X.; Yan, L. Semantic Enrichment of BIM Models for Construction Cost Estimation in Pumped Storage Hydropower Using Industry Foundation Classes and Interconnected Data Dictionaries. Adv. Eng. Inform. 2025, 68, 103670. [Google Scholar] [CrossRef]
- Yang, B.; Liu, B.; Xiao, J.; Zhang, B.; Wang, Z.; Dong, M. A Novel Construction Scheduling Framework for a Mixed Construction Process of Precast Components and Cast-in-Place Parts in Prefabricated Buildings. J. Build. Eng. 2021, 43, 103181. [Google Scholar] [CrossRef]
- Ciribini, A.L.C.; Ventura, S.M.; Paneroni, M. Implementation of an Interoperable Process to Optimise Design and Construction Phases of a Residential Building: A BIM Pilot Project. Autom. Constr. 2016, 71, 62–73. [Google Scholar] [CrossRef]
- Ding, L.; Li, K.; Zhou, Y.; Love, P.E. An IFC-Inspection Process Model for Infrastructure Projects: Enabling Real-Time Quality Monitoring and Control. Autom. Constr. 2017, 84, 96–110. [Google Scholar] [CrossRef]
- Li, S.; Peng, C.; Chen, G.; Liang, Y.; Xu, Z. Swarm-Intelligence Collaboration Based Regular Scheduling and Dynamic Rescheduling of Precast Component Production: In Prefabricated Building Project Management. Smart Constr. 2025, 2, 1–30. [Google Scholar] [CrossRef]
- Yang, B.; Dong, M.; Wang, C.; Liu, B.; Wang, Z.; Zhang, B. IFC-Based 4D Construction Management Information Model of Prefabricated Buildings and Its Application in Graph Database. Appl. Sci. 2021, 11, 7270. [Google Scholar] [CrossRef]
- Lawrence, M.; Pottinger, R.; Staub-French, S.; Nepal, M.P. Creating Flexible Mappings between Building Information Models and Cost Information. Autom. Constr. 2014, 45, 107–118. [Google Scholar] [CrossRef][Green Version]
- Park, J.; Cai, H.; Dunston, P.S.; Ghasemkhani, H. Database-Supported and Web-Based Visualization for Daily 4D BIM. J. Constr. Eng. Manag. 2017, 143, 04017078. [Google Scholar] [CrossRef]
- Schlenger, J.; Borrmann, A. Advanced Process Representation for Semi-Automated Linking between Construction Schedules and IFC Files. In Proceedings of the LDAC2024-Linked Data in Architecture and Construction; CEUR-WS.org: Aachen, Germany, 2024. [Google Scholar]
- Allam, A.S.; Nik-Bakht, M. Integrating Industry Foundation Classes and Knowledge Graphs for Automated Deconstruction Planning. J. Build. Eng. 2025, 106, 112564. [Google Scholar] [CrossRef]
- Haukaas, T.; Gavrilovic, S. A Computational Framework for Holistic Life-Cycle Design of Buildings. In Proceedings of the 9th International Structural Engineering and Construction Conference; ISEC: Fargo, ND, USA, 2017; Volume 9. [Google Scholar]
- LLatas, C.; Soust-Verdaguer, B.; Hollberg, A.; Palumbo, E.; Quinones, R. BIM-Based LCSA Application in Early Design Stages Using IFC. Autom. Constr. 2022, 138, 104259. [Google Scholar] [CrossRef]
- Al-Sinan, M.A.; Bubshait, A.A.; Aljaroudi, Z. Generation of Construction Scheduling through Machine Learning and BIM: A Blueprint. Buildings 2024, 14, 934. [Google Scholar] [CrossRef]
- Golmaei, S.; Vahidi, J.; Jamshidi, M. Whale Algorithm for Schedule Optimization of Construction Projects Employing Building Information Modeling. Eng. Rep. 2025, 7, e70022. [Google Scholar] [CrossRef]
- Choi, J.; Kim, I.; Lee, J. Development of Schematic Estimation System Through Linking QTO With Cost DB; Elsevier: Amsterdam, The Netherlands, 2016. [Google Scholar]
- Khorchi, A.; Boton, C. An OpenBIM-Based 4D Approach to Support Coordination Meetings in Virtual Reality Environments. J. Build. Eng. 2024, 85, 108647. [Google Scholar] [CrossRef]
- Fürstenberg, D.; Hjelseth, E.; Klakegg, O.J.; Lohne, J.; Lædre, O. Automated Quantity Take-off in a Norwegian Road Project. Sci. Rep. 2024, 14, 458. [Google Scholar] [CrossRef]
- Kim, H.; Orr, K.; Shen, Z.; Moon, H.; Ju, K.; Choi, W. Highway Alignment Construction Comparison Using Object-Oriented 3D Visualization Modeling. J. Constr. Eng. Manag. 2014, 140, 05014008. [Google Scholar] [CrossRef]
- Rouhanizadeh, B.; Kermanshachi, S.; Ramaji, I.J.; Shakerian, S. Development of an Automated Tool for Cost Estimation of Transportation Projects. In International Conference on Transportation and Development; American Society of Civil Engineers (ASCE): Reston, VA, USA, 2021; pp. 178–190. [Google Scholar]
- Kim, H.; Kim, J. A Case-Based Reasoning Model for Retrieving Window Replacement Costs through Industry Foundation Class. Appl. Sci. 2019, 9, 4728. [Google Scholar] [CrossRef]
- Wang, L.; Sandhu, H.K.; Han, K.; Gupta, A. Digital Engineering Workflow for Effective Management of ITAAC Using Text Analytics and 4D BIM Concept for Construction of Nuclear Power Plants. Nucl. Eng. Des. 2025, 441, 114147. [Google Scholar] [CrossRef]
- Ustinovičius, L.; Puzinas, A.; Starynina, J.; Vaišnoras, M.; Černiavskaja, O.; Kontrimovičius, R. Challenges of bim technology application in project planning. Eng. Manag. Prod. Serv. 2018, 10, 15–28. [Google Scholar] [CrossRef]
- Anderl, R.; John, H.; Pütter, C. EXPRESS. In Handbook on Architectures of Information Systems; Bernus, P., Mertins, K., Schmidt, G., Eds.; Springer: Berlin/Heidelberg, Germany, 1998; pp. 59–79. ISBN 978-3-662-03526-9. [Google Scholar]
- IfcOpenShell Bonsai. Available online: https://bonsaibim.org/index.html (accessed on 18 September 2025).
- Blender Foundation Blender. Available online: https://www.blender.org/ (accessed on 18 September 2025).
- Buildingsmart-Community. Buildingsmart-Community/ifcJSON. Available online: https://github.com/buildingsmart-community/ifcJSON (accessed on 18 September 2025).
- ISO 9000; Quality Management Systems—Fundamentals and Vocabulary. ISO: Geneva, Switzerland, 2015.












| N° | Category | N° | Sub-Category | Code |
|---|---|---|---|---|
| 1 | Project Control Field | 1.1 | Costs |
|
| 1.2 | Tasks |
| ||
| 1.3 | Resources |
| ||
| 2 | Data Format | 2.1 | Collaborative Formats |
|
| 2.2 | Static Formats |
| ||
| 3 | Technological Solutions |
| ||
| 4 | Accessibility of Technological Solutions |
| ||
| 5 | Issues |
|
| Country | Number of Papers |
|---|---|
| China | 352 |
| USA | 169 |
| Germany | 150 |
| Republic of Korea | 88 |
| UK | 87 |
| Italy | 56 |
| Australia | 52 |
| Spain | 49 |
| Canada | 48 |
| Austria | 43 |
| Term | Synonyms |
|---|---|
| BIM | building information modelling; building information modeling; bim technology; building information model—bim; building information modeling (bim); building information model; building information modeling technology; building information modelling (bim); information modeling (bim) |
| IFC | industry foundation classes—ifc; industry foundation classes (ifc); industry foundation class; ifc schema; ifc standards; ifc standard; ifces; industry foundation classes; industry foundation class (ifc); foundation classes (ifc); classes (ifc); (ifc) |
| Project Management | construction management; construction project management |
| Cost Estimation | cost estimating; costs; cost estimations; cost estimation |
| Time Scheduling | scheduling; construction schedules; construction scheduling; project planning; project scheduling |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Avogaro, D.; Zanchetta, C. IFC and Project Control: A Systematic Literature Review. Buildings 2026, 16, 91. https://doi.org/10.3390/buildings16010091
Avogaro D, Zanchetta C. IFC and Project Control: A Systematic Literature Review. Buildings. 2026; 16(1):91. https://doi.org/10.3390/buildings16010091
Chicago/Turabian StyleAvogaro, Davide, and Carlo Zanchetta. 2026. "IFC and Project Control: A Systematic Literature Review" Buildings 16, no. 1: 91. https://doi.org/10.3390/buildings16010091
APA StyleAvogaro, D., & Zanchetta, C. (2026). IFC and Project Control: A Systematic Literature Review. Buildings, 16(1), 91. https://doi.org/10.3390/buildings16010091

