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
research
09/16/2019

MVDLite: A Light-weight Representation of Model View Definition with Fast Validation for BIM Applications

Model View Definition (MVD) is the standard methodology to define the pa...
research
09/11/2018

An empirical learning-based validation procedure for simulation workflow

Simulation workflow is a top-level model for the design and control of s...
research
01/04/2007

The Unix KISS: A Case Study

In this paper we show that the initial philosophy used in designing and ...
research
07/22/2016

Validation of Information Fusion

We motivate and offer a formal definition of validation as it applies to...
research
12/21/2020

Data Validation

Data validation is the activity where one decides whether or not a parti...
research
02/19/2020

BB_Evac: Fast Location-Sensitive Behavior-Based Building Evacuation

Past work on evacuation planning assumes that evacuees will follow instr...

Please sign up or login with your details

Forgot password? Click here to reset