arXiv · 1909.06997
MVDLite: a Fast Validation Algorithm for Model View Definition Rules
Abstract
Model View Definition (MVD) is the standard methodology to define the data exchange requirements and rule constraints for Building Information Models (BIMs). In this paper, the MVDLite algorithm is proposed for the fast validation of MVD rules. A "rule chain" structure is introduced to combine the data templates, constraint statements, and logical interconnections in an input mvdXML ruleset, which leads to fast filtering of data nodes through the rule chain. By establishing the correspondence of each prefix of the rule chain with a string, the deep-caching strategy further improves efficiency. The outperforming experimental results show that our algorithm significantly reduces the running time of MVD validation on large real-world BIMs.
Explore related subjects
Keep this discovery
Han Liu, Ge Gao, Hehua Zhang, Yu-Shen Liu, Yan Song, Ming Gu. 2019-09-16. MVDLite: a Fast Validation Algorithm for Model View Definition Rules. https://doi.org/10.7146/aul.455.c192
Cite the original work for its findings. Save a collection to share your selection of sources.