摘要
维护用户的操作意愿,保证操作对象的一致性,一直是计算机支持的协同设计系统中的一项具有挑战性的研究工作。在群体成员实时协作过程中,必然存在多个用户对共享对象的访问,系统需针对访问结果作出实时的响应,由于不同的用户针对同一个共享对象的并发操作可能产生冲突,从而破坏其一致性的维护,产生团队工作的混乱以及协同工作的中断,因此,必须采取有效的方式解决并发操作所产生的冲突与反复。在本文的实时协同设计系统中,通过分析被修改的特征与其他特征间可能出现的空间包含关系与相交关系,提出了三维参数化非线性修改算法来合理地表达操作历程,并分析了不同的用户针对同一个共享对象的并发操作可能产生冲突的特点,设计了一种面向空间模型的维护操作意愿的控制策略,避免了用户界面视图的混乱,保证了操作发生的先决条件,从而有效地维护操作意愿的一致性。
It is a challenge to support the intention preservation of operation and maintain the consistency of the shared objects in the field of CSCW. An effect method must be taken to solve the operation conflict since different users may access the same object in the same time. In the real-time Computer Supported Collaborative Design (CSCD), we examine the spatial relationship between the current feature and the other features, and present a nonlinear modifying algorithm to express the history of the user's operation. Then a concurrent control policy based on the 3D model is put forward after the conflict feature is analyzed. This policy not only guarantees the precondition of the user's operation, but also maintains the consistency of the shared objects.
基金
国家863/CIMS主题资助项目(2001AA412010)。~~
关键词
协同设计
同步
并发控制
操作意愿
非线性
computer supported collaborative design
synchronous
concurrent control
intention of operation
nonlinear