## 6 Discussion
Using the cost-effective Power BI Pro platform facilitated enhanced collaboration and distribution of reports and visualizations within the organization. The integration capability of Power BI with various tools and databases, including Microsoft Excel, Microsoft Access, MySQL, and the Speckle platform, underscores its versatility and alignment with BIM model linkage. However, it is important to note that the scope of the results presented in this paper was limited to Autodesk Revit, Dynamo, ProjectWise, Microsoft Excel, and Microsoft Power BI; the issues analyzed and the frameworks and algorithms defined to overcome them can be adapted to other software solutions. This study introduced a newly developed QC system to check and evaluate the data quality of BIM models. Figure 18 shows the requirement analysis of the developed system. The process begins with experts, who define the QC rules and requirements aligned with the BEP document. It also includes all of the naming convention procedures. Once approved, the design team initiates the preparation of the requirements of the BIM models during the early design stage, followed by the preliminary QC assessment. If the initial quality target is not met, the design BIM model is returned to the design team for revision. Once the preliminary quality target is attained, the design team proceeds to develop the detailed architectural, structural, and MEP BIM models, including all necessary parameters and information as per the QC rules and requirements established initially. Depending on the project's scale, the QC can be conducted on the detailed BIM models by either the design team or the BIM department. In this study, the BIM department performed the detailed QC on the engineering BIM models, and QC reports were sent to the design teams to correct their models accordingly. When the BIM models are updated weekly in the cloud, a BIM specialist from the BIM department can perform QC processes through visualization and detailed QC implementation using the developed Data Extraction and Analysis Module. The system automatically generates a comprehensive report detailing identified inconsistencies and missing information. The QC report is then transferred to the Data Visualization Module for the design teams and clients to visualize the QC report data, including Fails Tracking, Fails Percentage, and the AQS number. If a BIM model's AQS number falls below 100%, the detailed report is forwarded to the design team for the necessary corrections to be made to the BIM model. This iteration continues until all BIM models achieve a 100% AQS number. The process needs close collaboration between the design and BIM departments. An appropriate platform like ProjectWise is essential for effective and fast data sharing between the BIM QC coordinator and design coordinator to send the QC reports after each update to the respective design teams to correct their original BIM models accordingly. A BIM specialist performed the developed QC process on the project's design BIM models. The process execution time varied up to several minutes for each model, depending on the size of the BIM model. However, this study is subject to the following limitations:  
1. The implementation of the system was limited to Autodesk Revit BIM models, suggesting the possibility of expansion to encompass other types of BIM models from different BIM software. 2. The testing and validation of the system were carried out in only a single case study, requiring broader application and testing to fully ascertain its effectiveness across various projects. Figure 18: Requirement analysis of the proposed system development. While the system was initially designed for individual disciplinary models, future developments could extend its capabilities to involve all disciplines within a federated BIM model. The uniform weight coefficient applied to each check within the system could be refined to reflect the varying impacts of different checks on the project's cost and timeline.