摘要
在协同CAD系统中,解决设计者之间的冲突检测与消解问题是实现有效并发控制机制的关键。针对协同设计中多个关联对象之间的冲突检测和消解问题,介绍协同多版本相关概念和多版本属性标记锁策略,提出一种解决对象关联操作冲突的多版本动态属性锁并发控制协议,设计实现相应的算法。该协议将多版本和对象标记锁相结合,保证了并发冲突中的用户意愿。最后,分析多版本动态属性共享锁协议的正确性,并通过实例说明协议的可用性。
In collaborative CAD system, the key to the implementation of the concurrent control mechanism lies in solving the problem of conflict detection and resolution between designers. In view of existing problem of conflict detection and resolution between multiple object- relative, the conception of the collaborative multi- version and the strategy of shared marked lock with multi- versioning dynamic attribute are presented in the paper. Then, a concurrent control protocol with multi - version dynamie attribute lock to solve object- relative operation conflict and corresponding algorithm are proposed. The protocol combines multi - version and object marked lock, and vol- unteers the user's intention- preservation of concurrent conflict. Finally, the correctness of shared lock protocol is analyzed and the availability the protocol is represented by instances.
出处
《计算机技术与发展》
2008年第12期102-105,共4页
Computer Technology and Development
基金
广西科技创新能力与条件建设项目(桂科能07109008-006Z)
关键词
协同图形编辑系统
多版本
动态属性
共享锁
并发控制
冲突检测
冲突消解
collaborative graphics editing systems
multi- version
dynamic attribute
shared lock
concurrent control
conflict detection
conflict resolution