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

09/16/2019
by   Han Liu, et al.
0

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.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset