期刊文献+

考虑工程图形协同应用特点的并发控制研究 被引量:3

Concurrency Control and Consistency Maintenance:A Case Study in Collaborative Engineering Graphics Design System
下载PDF
导出
摘要 并发控制是 CSCW系统的关键技术 ,没有统一标准 ,通常要根据协同应用的特点来构造 .文中以 CAD系统内部数据库拓扑结构的一致性作为显示一致性的基础 ,适时放宽整体一致性模型中的事件定义条件和一致性判定条件 ,提出一种改进的整体一致性模型 .按照该模型的事件关系定义 ,通过图形对象全局 ID标识的一致性维护和添加操作的相关性分析 ,提出一种添加操作优先的并发控制策略 .基于上述模型和策略 ,研究了一种偏复制式混合体系结构下的悲观和有限乐观的并发控制方法 ,以及相应的并发控制协议实施技术 .工程实践证明 ,这些并发控制模型、策略、方法和技术充分考虑了工程图形数据结构及其协同应用特点 ,从而有效地支持设计过程中的人人交互 . Concurrency control is one of the key issues in computer supported cooperative work system. However, the existing concurrency control methods widely accepted in cooperative editing, conference system and application sharing can not be applied to collaborative CAD system directly. In order to guarantee the topological structure consistency of CAD internal database as the base of display consistency, a new consistency model is presented by revising the definition and identification conditions in strict consistency model. A concurrency control strategy giving the priority to insertion operation is outlined according to the relationship between insertion operation and object ID sequence. Based on the above model and strategy, both the pessimistic and optimistic concurrency control approaches are studied. The implementation techniques and algorithms of concurrency control protocol are described. The proposed method has been implemented and tested in a CSCW tool for CAD system--CoCADToolAgent. The results demonstrate that our ideas are correct and effective to support the human-human interaction in typical design processes.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2002年第10期928-932,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 高等学校骨干教师基金资助
关键词 并发控制 一致性维护 CSCW 协同设计 工程图形 concurrency control, consistency maintenance, CSCW, collaborative design, engineering graphics
  • 相关文献

参考文献2

二级参考文献10

  • 1[1]Sutherland I E. Sketchpad: A man-machine graphical communication system[A]. In: Proceedings of AFIPS Spring Joint Computer Conference[C], Detroit, Michigan: Spartan Book, 1963. 329~346
  • 2[2]Cutkosky M R. PACT: An experiment in integrating concurrent engineering systems[J]. IEEE Computer, 1993, 26(1):28~37
  • 3[3]Anupam V, Baja C L. Shastra: Multimedia collaborative design environment[J]. IEEE Multimedia, 1994, 1(2):39~49
  • 4[4]Delisle N M, Schwartz M D. Neptune: A hypertext system for CAD applications[A]. In: Zaniolo C ed. Proceedings of ACM SIGMOD'86 International Conference on Management of Data[C], Washington D C: ACM Press, 1986. 132~143
  • 5[5]Schiffner N, Kollmann H. Distributed sketchpad[A]. In: Proceedings of First International Workshop on CSCW in Design[C], Beijing: International Academic Publishers, 1996. 491~499
  • 6[6]Knister M, Praksh A. DistEdit: A distributed toolkit for supporting multiple group editors[A]. In: Proceedings of ACM CSCW'90, Los Angeles, CA, 1990. 343~355
  • 7[7]Reinhard W Schweitzer, Volksen G. CSCW tools: Concepts and architectures[J]. IEEE Computer, 1994, 27(5):28~36
  • 8Sun C Z,Proceed-ings of ACM Conference on Computer Supported CooperativeWork,1998年,59页
  • 9Yang Guangxin,Proceedings of IEEE International Conference onCommunication Technology,1998年,S33-01-01-S33-01-05页
  • 10Sun C Z,Proceedings of ACM SIGGROUP Conference on Supporting Group Work,Phoenix,1997年,425页

共引文献61

同被引文献42

  • 1庞引明,谈子敬,汪卫.XML的并发加锁协议[J].计算机研究与发展,2004,41(7):1232-1239. 被引量:5
  • 2毛启容,王进峰,詹永照.相对位置乐观锁机制及在协同编辑中的应用[J].计算机辅助设计与图形学学报,2004,16(9):1307-1312. 被引量:4
  • 3史美林.CSCW:计算机支持的协同工作[J].通信学报,1995,16(1):55-61. 被引量:120
  • 4董轩明,徐光佑.适用于实时协同编著系统的并发控制研究[J].小型微型计算机系统,1996,17(10):1-6. 被引量:6
  • 5Andreas Meissner, Thomas Luckenbach, Thomas Risse,Thomas Kirste, Holger Kirchner. Design Challenges for an Integrated Disaster Management Communication and Information System. http: //.www.ipsi.fhg.de/oasys/reports/ftp/pdf/P2002-01.pdf
  • 6Gordon T, Karacapilidis N, Voss H, Zauke A. Computermediated cooperative spatial planning. Proceedings of the 3rd International Conference on Design and Decision Support Systems in Architecture and Urban Planning.Belgium, August 18-21, 1996, 105~116.
  • 7Douglas Banks, Marcel Komacker, Michael Stonebraker.High-concurrency in R-Tree. Proceedings of the 21st International Conference on VLDB, 1995:134-145.
  • 8Gjermund Hanssen. Concurrency control in distributed geographical database systems. ScanGIS'2003 Conference,167-180.
  • 9Satoshi Oyama, Kaoru Hiramatsu, Toru Ishida. Cooperative information agents for digital cities. International Journal of Cooperative Information System, 2001,10,(1 & 2): 197-215.
  • 10Nevill Churcher, Clare Churcher. GruopArc-a collaborative approach to GIS. Proceedings of the Spatial Information Research Center′s 8th Colloquium, University of Otago,New Zealand, July 9-11, 1996, 156-163.

引证文献3

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部