摘要
基于图形编辑的实时协同设计系统允许多个用户同步地对同一图形文档进行编辑,由此产生了不同步、执行顺序冲突、意图冲突等同步性问题。该文对实时协同设计过程中的这个同步性问题的产生原因和表现形式进行了分析,同时提出了较为完善的解决方案,通过采用状态矢量算法、历史记录法等方法保证了系统中操作的同步性。该文还通过与其他解决方案的对比,验证了该文所提出的方案的有效性。
Graphics-editing based real-time collaborative system allows multiple users operating on the same document concurrently.Some inconsistency problems such as divergence,causality violation and intension violation,are caused due to this architecture.In this article,the cause and the result of these violations are discussed,and a possible solution is proposed.By the means of the state vector algorithm and the history record,consistency is assured in the collaborative system.In the end,the validity of this solution is checked by the compare between this solution and other solutions.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第20期95-98,共4页
Computer Engineering and Applications
基金
国家863高技术研究发展计划资助(项目编号:2001AA415220)
关键词
协同设计
图形编辑
同步操作
冲突检测
collaborative system,graphics editing,concurrent operation,collision detection