Structural and semantic comparison to synchronize Digital Mock-Up for Construction

Abstract : Digital Mock-Up (DMU) is a digital, centralized and structured representation of all productions from project actors. Concerning AEC sector Digital Mock-Up for Construction (DMUC) refers to the adaptation of previous technology to this industrial field. Civil design seems however different from design of manufactured products, because of : multiplicity and heterogeneity of actors, creation of a unique product. Therefore involved processes need to be specifically analysed. This work aims to propose mechanisms to aid DMUC synchronization. Before that, we show that existing tools cannot be directly adapted to AEC sector. To do so, this thesis focuses on tracking changes within a DMUC during design process, thanks to comparison of structured information (structural information). We consider also the meaning of used concepts (semantic comparison). This analysis is done at the meta-model level (EXPRESS language) instead of a specific data model (IFC, IFC-BRIDGE). This generic approach guarantees some robustness for future evolutions of DMUC. From a configuration based on a structural helper (only a few lines of XML code), the software engineer automatically generates a library of structural comparison, adapted to the application data model. Semantic analysis makes the system very flexible : partial extract of information, definition of semantic equivalences and tolerance on numerical values. Designed system does not depend on any data persistence tool. Besides, extraction of information is carried out without any model mapping. C++ implementation of structural and semantic comparison uses tools of automatic generation of source code. Last this work provides several perspectives when they are associated to predictive and reactive design activities.
Document type :
Complete list of metadatas
Contributor : Ecole Des Ponts Paristech <>
Submitted on : Thursday, March 5, 2009 - 8:00:00 AM
Last modification on : Thursday, March 5, 2009 - 8:00:00 AM
Long-term archiving on : Friday, October 19, 2012 - 12:30:32 PM


  • HAL Id : pastel-00004854, version 1



Geoffrey Arthaud. Structural and semantic comparison to synchronize Digital Mock-Up for Construction. Mathematics [math]. Ecole des Ponts ParisTech, 2007. English. ⟨pastel-00004854⟩



Record views


Files downloads