Maintaining Consistency Properties of Grid Workflows in Collaborative Editing Systems

被引:4
|
作者
Sipos, Gergely [1 ]
Kacsuk, Peter [1 ]
机构
[1] Hungarian Acad Sci, Parallel & Distributed Syst Lab, MTA SZTAKI, Budapest, Hungary
关键词
collaboration; DAG; groupware; locking; acyclic;
D O I
10.1109/GCC.2009.72
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time collaborative editing systems allow, a group of users to and edit the same item at the same time from geographically dispersed sites. Consistency maintenance in the face of concurrent accesses to shared entities is one of the core issues in the design of these systems. The paper introduces a locking based approach that grid application developer environments can apply to protect the consistency properties of workflows during collaborative editing scenarios. We developed two pessimistic locking algorithms to assure that under no circumstances can application developers break the acyclic criteria of workflow graphs or add invalid edges to them. We prove that the algorithms result consistent graphs, moreover, do not result the cancellation of any user's editing transaction. We see that the second, improved algorithm gives much better performance in terms of number of concurrent users that can work on a graph.
引用
收藏
页码:168 / 175
页数:8
相关论文
共 50 条
  • [1] Maintaining Semantic Consistency in Real-Time Collaborative Graphics Editing Systems
    Bu, Jia jun
    Jiang, Bo
    Chen, Chun
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (04): : 57 - 61
  • [2] Preserving consistency in distributed embedded collaborative editing systems
    Jiang, B
    Bu, JJ
    Chen, C
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 601 - 606
  • [3] Tombstone transformation functions for ensuring consistency in collaborative editing systems
    Oster, Gerald
    Molli, Pascal
    Urso, Pascal
    Imine, Abdessarnad
    [J]. 2006 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2006, : 246 - +
  • [4] On demand consistency maintenance in heterogeneous collaborative graphics editing systems
    Bu, Jiajun
    Jiang, Bo
    Chen, Chun
    Yang, Jianxv
    [J]. 2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 539 - 543
  • [5] Consistency maintenance in real-time collaborative image editing systems
    Xu, XH
    Chen, C
    Bu, JJ
    Li, Y
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2181 - 2186
  • [6] On demand consistency control for collaborative graphics editing systems in heterogeneous environments
    Jiang, Bo
    Bu, Jiajun
    Chen, Chun
    [J]. COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN III, 2007, 4402 : 318 - +
  • [7] Maintaining consistency in multidatabase systems
    Lu, Z.D.
    Yang, Y.P.
    Li, C.L.
    Xiao, W.J.
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2001, 38 (02):
  • [8] From predefined consistency to user-centered emergent consistency in real-time collaborative editing systems
    Orgun, Mehmet A.
    Xue, Liyin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1063 - 1073
  • [9] A user-centred consistency model in real-time collaborative editing systems
    Xue, LY
    Orgun, M
    Zhang, K
    [J]. DISTRIBUTED COMMUNITIES ON THE WEB, 2002, 2468 : 138 - 150
  • [10] Strong eventual consistency of the collaborative editing framework WOOT
    Karayel, Emin
    Gonzalez, Edgar
    [J]. DISTRIBUTED COMPUTING, 2022, 35 (02) : 145 - 164