A Fine Granular Concurrency Control Mechanism for a Peer-to-Peer Cooperative Design Environment

Min Li,Shuming Gao,Jerry Y. H. Fuh,Yunfeng Zhang
DOI: https://doi.org/10.1109/cscwd.2007.4281431
2007-01-01
Abstract:Concurrency control with a reasonable granularity is one of open challenges in cooperative design systems. In this paper, a fine granular concurrency control mechanism is proposed to support simultaneous feature modifications during cooperative design activities. First, extend a de-centralized mutual exclusion agreement on a single critical section to a fully distributed concurrency control mechanism supporting multiple critical sections. Second, a feature-level concurrency control framework is devised for peer-to-peer cooperative design environments to ensure the consistency of replicated models after concurrent manipulations. Finally, a prototype of the proposed mechanism is realized on a real-time cooperative design environment consisting of two heterogeneous CAD systems, SolidWorks and Autodesk Mechanical Desktop.
What problem does this paper attempt to address?