MVDLite: A Light-weight Model View Definition Representation with Fast Validation for Building Information Model

Ran Liu,Ge Gao,Hehua Zhang,Yu‐Shen Liu,Yan Song,Ming Dong Gu
2019-01-01
Abstract:Model View Definition (MVD) is the standard methodology to define the exchange requirements and data constraints for Building Information Model (BIM). In this paper, MVDLite is proposed as a novel light-weight representation for MVD. Compared with mvdXML, MVDLite is more concise and could be used in more flexible scenarios. MVDLite introduces a rule chain structure to combine the subgraph templates and value constants, based on which a fast MVD validation algorithm is proposed. It is also compatible with the current mvdXML format, and supports bi-directional conversion with mvdXML. A case study is provided to show the workflow for developing an enterprise-level MVD based on MVDLite, and its applications in MVD validation and partial model extraction. The outperforming experimental results show that our method is much faster than the state-of-the-art methods on large real-world models.
What problem does this paper attempt to address?