Interoperability analysis of IFC-based data exchange between heterogeneous BIM software

    Huahui Lai Affiliation
    ; Xueyuan Deng   Affiliation


Traditionally, the one-to-one interaction between heterogeneous software has become the most commonly used method for multi-disciplinary collaboration in building projects, resulting in numerous data interfaces, different data formats, and inefficient collaboration. As the prevalence of Building Information Modeling (BIM) increases in building projects, it is expected that the exchange of Industry Foundation Classes (IFC)-based data can smoothly take place between heterogeneous BIM software. However, interoperability issues frequently occur during bidirectional data exchanges using IFC. Hence, a data interoperability experiment, including architectural, structural and MEP models from a practical project, was conducted to analyze these issues in the process of data import and re-export between heterogeneous software. According to the results, the fundamental causes of interoperability issues can be concluded as follows: (a) software tools cannot well interpret several objects belonging to other disciplines due to the difference in domain knowledge; (b) software tools have diverse methods to represent the same geometry, properties and relations, leading to inconsistent model data. Furthermore, this paper presents a suggested method for improving the existing bidirectional data sharing and exchange: BIM software tools export models using IFC format, and these IFC models are imported into a common IFC-based BIM platform for data interoperability.

Keyword : Building Information Modeling (BIM), Industry Foundation Classes (IFC), data interoperability, interoperability issues, multiple disciplines, BIM software

How to Cite
Lai, H., & Deng, X. (2018). Interoperability analysis of IFC-based data exchange between heterogeneous BIM software. Journal of Civil Engineering and Management, 24(7), 537-555.
Published in Issue
Nov 13, 2018
Abstract Views
PDF Downloads
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.


BuildingSMART. 2010. IFC2x3 coordination view version 2.0 certification workflow [online], [cited 20 May 2018]. Available from Internet:

BuildingSMART. 2013. List of software claiming IFC support [online], [cited 20 May 2018]. Available from Internet:

BuildingSMART. 2018. List of software participating in IFC certification [online], [cited 20 May 2018]. Available from Internet:

Chen, D.; Doumeingts, G.; Vernadat, F. 2008. Architectures for enterprise integration and interoperability: Past, present and future, Computers in Industry 59(7): 647–659.

Choi, J. S.; Kim, I. H. 2011. Interoperability tests between IFC certified software for open BIM based quality assurance, in Proceedings of the 28th International Symposium on Automation and Robotics in Construction, 29 June – 2 July 2011, Seoul, Korea.

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 ed. New York: Wiley.

Golabchi, A.; Kamat, V. R. 2013. Evaluation of industry foundation classes for practical building information modeling interoperability, in Proceedings of the 30th International Symposium on Automation and Robotics in Construction and Mining, 11–15 August 2013, Montreal, Canada.

Hu, Z. Z.; Tian, P. L.; Li, S. W.; Zhang, J. P. 2017. BIM-based integrated delivery technologies for intelligent MEP management in the operation and maintenance phase, Advances in Engineering Software 115: 1–16.

Jeong, Y. S.; Eastman, C. M.; Sacks, R.; Kaner, I. 2009. Benchmark tests for BIM data exchanges of precast concrete, Automation in Construction 18(4): 469–484.

Kam, C.; Fischer, M.; Hanninen, R.; Lehto, S.; Laitinen, J. 2002. Implementation challenges and research needs of the IFC interoperability standard: Experiences from HUT-600 construction pilot, in Proceedings of the International Workshop on Information Technology in Civil Engineering: Computing in Civil Engineering, 2–3 November 2002, Washington, DC, USA, 211–220.

Karan, E. P.; Irizarry, J. 2015. Extending BIM interoperability to preconstruction operations using geospatial analyses and semantic web services, Automation in Construction 53: 1–12.

Kim, K.; Yu, J. 2016. A process to divide curved walls in IFC-BIM into segmented straight walls for building energy analysis, Journal of Civil Engineering and Management 22(3): 333–345.

Kiviniemi, A. 2008. IFC certification process and data exchange problems, in Proceedings of the 7th European Conference on Product and Process Modelling, 10–12 September 2008, Nice, France.

Kiviniemi, A.; Tarandi, V.; Karlshøj, J.; Bell, H.; Karud, O. J. 2008. Review of the development and implementation of IFC compatible BIM. Erabuild project report.

Lee, G. 2011. What information can or cannot be exchanged?, Journal of Computing in Civil Engineering 25(1): 1–9.

Lee, G.; Won, J.; Ham, S.; Shin, Y. 2011. Metrics for quantifying the similarities and differences between IFC files, Journal of Computing in Civil Engineering 25(2): 172–181.

Liao, L.; Teo, E. A. L. 2017. Critical success factors for enhancing the building information modelling implementation in building projects in Singapore, Journal of Civil Engineering and Management 23(8): 1029–1044.

Lipman, R.; Palmer, M.; Palacios, S. 2011. Assessment of conformance and interoperability testing methods used for construction industry product models, Automation in Construction 20(4): 418–428.

Ma, H.; Ha, E.; Chung, J.; Amor, R. 2006. Testing semantic interoperability, in Proceedings of Joint International Conference on Computing and Decision Making in Civil and Building Engineering, 14–16 June 2006, Montreal, Canada, 1216–1225.

Muller, M. F.; Garbers, A.; Esmanioto, F.; Huber, N.; Loures, E. R.; Canciglieri, O. 2017. Data interoperability assessment though IFC for BIM in structural design – a five-year gap analysis, Journal of Civil Engineering and Management 23(7): 943–954.

National Institute of Standards and Technology. 2011. IFC file analyser [online], [cited 20 May 2018]. Available from Internet:

Nizam, R. S.; Zhang, C. 2015. Current state of information exchange between the two most popular BIM software: Revit and Tekla, in Proceedings of the 1st International Conference on Sustainable Buildings and Structures, 29–31 October 2015, Suzhou, China.

Oh, M.; Lee, J.; Hong, S. W.; Jeong, Y. 2015. Integrated system for BIM-based collaborative design, Automation in Construction 58: 196–206.

Olawumi, T. O.; Chan, D. W. M.; Wong, J. K. W. 2017. Evolution in the intellectual structure of BIM research: A bibliometric analysis, Journal of Civil Engineering and Management 23(8): 1060–1081.

Oleary, M. L. 2015. A first course in mathematical logic and set theory. New York: Wiley.

Pazlar, T.; Turk, Z. 2008. Interoperability in practice: Geometric data exchange using the IFC standard, Electronic Journal of Information Technology in Construction 13: 362–380.

Ramaji, I. J.; Memari, A. M. 2016. Interpreted information exchange: Systematic approach for BIM to engineering analysis information transformations, Journal of Computing in Civil Engineering 30(6): 04016028.

Ramaji, I. J.; Memari, A. M. 2018. Extending the current model view definition standards to support multi-storey modular building projects, Architectural Engineering and Design Management 14: 158–176.

Sanguinetti, P.; Abdelmohsen, S.; Lee, J.; Lee, J.; Sheward, H.; Eastman, C. 2012. General system architecture for BIM: An integrated approach for design and analysis, Advanced Engineering Informatics 26(2): 317–333.

Shi, X.; Liu, Y. S.; Gao, G.; Gu, M.; Li, H. J. 2018. IFCdiff: A content-based automatic comparison approach for IFC files, Automation in Construction 86: 53–68.

Sibenik, G. 2016. Building information modelling based interdisciplinary data exchange: A case study, in The 1st International UK BIM Academic Forum Conference, 13–15 September 2016, Glasgow, Scotland.

Smith, D. K.; Tardiff, M. 2009. Building information modeling: A strategic implementation guide for architects, engineers, constructors and real estate asset managers. New York: Wiley.

Taher, A. A. 2016. BIM software capability and interoperability analysis: An analytical approach toward structural usage of BIM software (S-BIM): Ms thesis. Royal Institute of Technology, Stockholm, Sweden.

Tolman, F. 1999. Product modeling standards for the building and construction industry: Past, present, and future, Automation in Construction 8(3): 227–235.