Automated semantic and syntactic BIM Data Validation using Visual Programming Language


Building Information Modeling (BIM) is part of a digitalization process that, in recent years, has been revolutionizing the way buildings and infrastructures are designed, built, and maintained. Compared to traditional processes, BIM enhances the production and the management of data related to buildings and infrastructures throughout their life cycle. It is founded on a three-dimensional graphical model based on the specificity of project goals following the “level of information need” defined in BIM procurement documents. In this framework, an automated process for checking information within a BIM model plays a role of fundamental importance. Although this increases the model’s reliability, on the other hand, it decreases the time of working. Therefore, this research aims to develop a working methodology based on Visual Programming Language (VPL) for an automated BIM Data Validation process. This workflow aims to meet the growing need of owners to centralize data relating to their real estate assets to always have the appropriate one at the operational level. This methodology has been tested in different case studies to evaluate the strengths and weaknesses of using a standardization protocol in a large portfolio and complex buildings. This allows the huge amount of data from BIM models to be checked and summary reports to be produced, sharing with the various stakeholders involved in the knowledge process.