Version control for asynchronous BIM collaboration: Model merging through graph analysis and transformation

被引:1
|
作者
Esser, Sebastian [1 ]
Vilgertshofer, Simon [1 ]
Borrmann, Andre [1 ]
机构
[1] Tech Univ Munich, Chair Computat Modeling & Simulat, Sch Engn & Design, Munich, Germany
关键词
Model synthesis; BIM Level 3; Graph transformation; Patching; Merging; Time-evolving BIM models; Common Data Environment; Model Coordination; GENERATION; DESIGN;
D O I
10.1016/j.autcon.2023.105063
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The design process in construction projects is iterative and multi-disciplinary in nature. In today's industry practice, several discipline experts concurrently author multiple versions and design variants of BIM models and share them at frequent intervals. Applying a sound version control methodology can significantly enhance automation, enabling the coordination and combination of these model versions into consistent overall models with less extensive manual effort. This paper introduces a diff-and-patch mechanism for transferring changes between model versions, facilitating object-level change tracking using graph representations of BIM model data, and specifically focuses on merging diverging versions through the application of graph transformations. The mechanisms for executing branching and merging of model versions are thoroughly explained and showcased through various illustrative scenarios. The presented method adheres to the established principles of federated BIM collaboration but equips the participating parties with additional means to automate the combination of various model versions, allowing them to focus on the relevant conflicts. The proposed methodology of graph-based version control unlocks the potential of analyzing interdisciplinary dependencies across partial models and enables the more efficient resolution of conflicting model versions.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Model structure analysis through graph theory: partition heuristics and feedback structure decomposition
    Oliva, R
    SYSTEM DYNAMICS REVIEW, 2004, 20 (04) : 313 - 336
  • [42] Improvement and analysis of a mechanically adapted Lofstrand Crutch model through bond graph modelling
    Oliveira, Rebeca Hannah De M.
    Oliveira, Danilo Dos S.
    Pimenta, Andrey N.
    dos Santos, Ludmila Evangelista
    Lima, Giselle De O.
    Fachin-Martins, Emerson
    da Silva, Danielle Brasil B.
    de Souza, Jackson Paz B.
    de Oliveira, Jose Henrique
    Rosa, Suelia de Siqueira Rodrigues Fleury
    INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2020, 36 (03) : 256 - 270
  • [43] Analysis of the collaborative models of systems for ontology editing through the Collaboration Model 4C
    Silva, Marcel Ferrante
    Martins, Dalton Lopes
    Siqueira, Joyce
    Santana, Douglas Veronez
    EM QUESTAO, 2019, 25 (01): : 267 - 294
  • [44] Improvement of Quality Control in Retail-Type Works Through the Application of the BIM-LC Work Model
    Victoria Fiorella, Jesus Robles Ana
    Julio Enrique, Farje Mallqui
    PROCEEDINGS OF THE 2ND INTERNATIONAL CIVIL ENGINEERING AND ARCHITECTURE CONFERENCE, CEAC 2022, 2023, 279 : 658 - 665
  • [45] From BIM to Digital Twin: A transformation process through advanced control modeling and automated commissioning using daylight and artificial lighting as examples
    Zech, Philipp
    Hammes, Sascha
    Goldin, Emanuele
    Geisler-Moroder, David
    Breu, Ruth
    Pfluger, Rainer
    ENERGY AND BUILDINGS, 2025, 329
  • [46] A novel fault-tolerant control strategy based on inverse bicausal bond graph model in linear fractional transformation
    Lounici, Yacine
    Touati, Youcef
    Adjerid, Smail
    Benazzouz, Djamel
    Chebouba, Billal Nazim
    ADVANCES IN MECHANICAL ENGINEERING, 2021, 13 (11)
  • [47] Envelope Thermal Performance Analysis Based on Building Information Model (BIM) Cloud Platform-Proposed Green Mark Collaboration Environment
    Liu, Ziwen
    Wang, Qian
    Gan, Vincent J. L.
    Peh, Luke
    ENERGIES, 2020, 13 (03)
  • [48] Using Markov Chain Based Estimation of Distribution Algorithm for Model-Based Safety Analysis of Graph Transformation
    Pira, Einollah
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2021, 36 (04) : 839 - 855
  • [49] Using Markov Chain Based Estimation of Distribution Algorithm for Model-Based Safety Analysis of Graph Transformation
    Einollah Pira
    Journal of Computer Science and Technology, 2021, 36 : 839 - 855
  • [50] Runtime Support for Rule-Based Access-Control Evaluation through Model-Transformation
    Martinez, Salvador
    Garcia, Jokin
    Cabot, Jordi
    PROCEEDINGS OF THE 2016 ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING (SLE'16), 2016, : 57 - 69