@inproceedings{3c5b321698614a01ad793da32d66a580,
title = "Graph-based concurrency control for multi-scale procedural models",
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.",
author = "M. Flurl and Mundani, {R. P.} and E. Rank",
year = "2015",
doi = "10.1201/b17396-56",
language = "English",
isbn = "9781138027107",
series = "eWork and eBusiness in Architecture, Engineering and Construction - Proceedings of the 10th European Conference on Product and Process Modelling, ECPPM 2014",
publisher = "CRC Press/Balkema",
pages = "319--325",
booktitle = "eWork and eBusiness in Architecture, Engineering and Construction - Proceedings of the 10th European Conference on Product and Process Modelling, ECPPM 2014",
note = "10th European Conference on Product and Process Modelling, ECPPM 2014 ; Conference date: 17-09-2014 Through 19-09-2014",
}