Skip to main navigation Skip to search Skip to main content

Graph-based concurrency control for multi-scale procedural models

  • Technical University of Munich

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Procedural models are the basis for most of the modern CAD tools. We will describe the process of procedural modelling by the means of a bipartite graph, from which we derive a so-called acyclic dependency graph. Based on this mathematical model we present a locking mechanism that supports concurrency control in a multi-user modeling environment, which enables different stakeholders to work concurrently on one and the same procedural model. As further application we will leverage the presented locking mechanism within the process of modeling alignment based infrastructure projects. By splitting the comprehensive model in several loosely coupled sub models we enable different users to work independently on those sub models, while the presented locking mechanism ensures consistency of the comprehensive model.

Original languageEnglish
Title of host publicationeWork and eBusiness in Architecture, Engineering and Construction - Proceedings of the 10th European Conference on Product and Process Modelling, ECPPM 2014
PublisherCRC Press/Balkema
Pages319-325
Number of pages7
ISBN (Print)9781138027107
DOIs
StatePublished - 2015
Event10th European Conference on Product and Process Modelling, ECPPM 2014 - Vienna, Austria
Duration: 17 Sep 201419 Sep 2014

Publication series

NameeWork and eBusiness in Architecture, Engineering and Construction - Proceedings of the 10th European Conference on Product and Process Modelling, ECPPM 2014

Conference

Conference10th European Conference on Product and Process Modelling, ECPPM 2014
Country/TerritoryAustria
CityVienna
Period17/09/1419/09/14

Fingerprint

Dive into the research topics of 'Graph-based concurrency control for multi-scale procedural models'. Together they form a unique fingerprint.

Cite this