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

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

Model View Definition (MVD) is the standard methodology to define the partial models and data exchange requirements for Building Information Model (BIM). However, the current commonly used mvdXML format is complicated and difficult to develop. In addition, the efficiency of MVD validation on large-scale models and complex rulesets is problematic. In this paper, MVDLite is proposed as a novel light-weight representation for MVD rules. By replacing data structure definitions with natural language concepts, MVDLite decouples the rules with specific IFC Schema version and is easy to use for non-IFC-experts. Based on a simplified "rule chain" structure, a fast MVD validation algorithm which performs node set mapping calculations instead of traversing the subgraphs of each root entity is proposed. A case study is provided to show the workflow for developing an enterprise-level MVD based on MVDLite, and its applications in 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

page 21

page 26

research
09/16/2019

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

Model View Definition (MVD) is the standard methodology to define the ex...
research
06/06/2018

MEBN-RM: A Mapping between Multi-Entity Bayesian Network and Relational Model

Multi-Entity Bayesian Network (MEBN) is a knowledge representation forma...
research
07/22/2016

Validation of Information Fusion

We motivate and offer a formal definition of validation as it applies to...
research
07/02/2019

Rule Applicability on RDF Triplestore Schemas

Rule-based systems play a critical role in health and safety, where poli...
research
03/15/2022

SmartValidator: A Framework for Automatic Identification and Classification of Cyber Threat Data

A wide variety of Cyber Threat Information (CTI) is used by Security Ope...
research
12/17/2019

Narrowing Down XML Template Expansion and Schema Validation

This work examines how much template instantiation can narrow down schem...
research
07/01/2023

An Interpretable Constructive Algorithm for Incremental Random Weight Neural Networks and Its Application

Incremental random weight neural networks (IRWNNs) have gained attention...

Please sign up or login with your details

Forgot password? Click here to reset