TY - GEN
T1 - Graph-based version control for asynchronous BIM level 3 collaboration
AU - Esser, Sebastian
AU - Vilgertshofer, Simon
AU - Borrmann, André
N1 - Publisher Copyright:
© 2021 Universitätsverlag der Technischen Universität Berlin. All Rights Reserved.
PY - 2021
Y1 - 2021
N2 - Collaboration and communication are two essential aspects of Building Information Modeling (BIM). Current standards such as ISO 19650 take this into account by propagating the concept of federated domain models based on file-based information containers (BIM level 2). In consequence, complete models are transmitted every time a new version is shared with the collaborators. As changes in domain models cannot be tracked for individual objects, but for whole files only, high effort for the subsequent coordination across the domains is created. These limitations can be overcome by implementing modern approaches of digital collaboration based on object-level synchronization, as denoted as BIM level 3. To provide a methodological basis, this paper proposes to represent the object-networks of BIM models as formal graphs and describing changes in the model as graph transformations. Consequently, modifications can be transmitted as patches using the graph formalisms, which are to be integrated and interpreted on the receiving side, thus achieving object-level synchronization. The paper discusses in detail the graph-based representation and the implementation of the necessary graph comparison algorithms.
AB - Collaboration and communication are two essential aspects of Building Information Modeling (BIM). Current standards such as ISO 19650 take this into account by propagating the concept of federated domain models based on file-based information containers (BIM level 2). In consequence, complete models are transmitted every time a new version is shared with the collaborators. As changes in domain models cannot be tracked for individual objects, but for whole files only, high effort for the subsequent coordination across the domains is created. These limitations can be overcome by implementing modern approaches of digital collaboration based on object-level synchronization, as denoted as BIM level 3. To provide a methodological basis, this paper proposes to represent the object-networks of BIM models as formal graphs and describing changes in the model as graph transformations. Consequently, modifications can be transmitted as patches using the graph formalisms, which are to be integrated and interpreted on the receiving side, thus achieving object-level synchronization. The paper discusses in detail the graph-based representation and the implementation of the necessary graph comparison algorithms.
UR - http://www.scopus.com/inward/record.url?scp=85121207810&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85121207810
T3 - EG-ICE 2021 Workshop on Intelligent Computing in Engineering, Proceedings
SP - 98
EP - 107
BT - EG-ICE 2021 Workshop on Intelligent Computing in Engineering, Proceedings
A2 - Abualdenien, Jimmy
A2 - Borrmann, Andre
A2 - Ungureanu, Lucian-Constantin
A2 - Hartmann, Timo
PB - Technische Universitat Berlin
T2 - 28th International Workshop on Intelligent Computing in Engineering of the European Group for Intelligent Computing in Engineering, EG-ICE 2021
Y2 - 30 June 2021 through 2 July 2021
ER -