Building Information Modeling represents a built facility by creating models to store enormous geometric and semantic attributes over its lifetime. Since transferring all model information might be challenging and unnecessary, Model View Definitions, encoded in mvdXML, are established to reduce the information scope for a specific use and achieve automatic quality assurance through the Exchange Information Requirements specification. Although mvdXML has several purposes, there are disputed uncertainties about its robustness. Moreover, despite the studies based on mvdXML in validation procedures, there is no validation technique to check mvdXML itself. This paper provides a prototypical implementation of validating mvdXML using mvdXML. A checker based on the mvdXML as the format for structuring the validation rules is developed. Two main aims are presented: 1) to develop a standardized validation tool for mvdXML; 2) to examine how versatile mvdXML can be by challenging its capabilities to check itself. Ultimately, we came up with a successful methodology to check mvdXML using mvdXML, which can be further developed for any data model since it has proved its versatility capabilities. However, some limitations exist within the scope of mvdXML. In future versions, it might be of interest to expand the mvdXML schema to support more validating features.
«
Building Information Modeling represents a built facility by creating models to store enormous geometric and semantic attributes over its lifetime. Since transferring all model information might be challenging and unnecessary, Model View Definitions, encoded in mvdXML, are established to reduce the information scope for a specific use and achieve automatic quality assurance through the Exchange Information Requirements specification. Although mvdXML has several purposes, there are disputed uncer...
»