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 条
  • [21] Achieving consistency in collaborative image annotation systems
    Zarzour, Hafed
    Sellami, Mokhtar
    [J]. 2014 5TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2014,
  • [22] An Evaluation of Information Consistency in Grid Information Systems
    Field, Laurence
    Sakellariou, Rizos
    [J]. JOURNAL OF GRID COMPUTING, 2017, 15 (01) : 127 - 137
  • [23] An Evaluation of Information Consistency in Grid Information Systems
    Laurence Field
    Rizos Sakellariou
    [J]. Journal of Grid Computing, 2017, 15 : 127 - 137
  • [24] Cooperative negotiation and scheduling of scientific workflows in the collaborative climate community data and processing grid
    Grimme, Christian
    Papaspyrou, Alexander
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (03): : 301 - 307
  • [25] Maintaining constraints in collaborative graphic systems: The CoGSE approach
    Lin, K
    Chen, D
    Sun, C
    Dromey, G
    [J]. ECSCW 2005: PROCEEDINGS OF THE NINTH EUROPEAN CONFERENCE ON COMPUTER-SUPPORTED COOPERATIVE WORK, 2005, : 185 - 204
  • [26] Teacher collaborative curriculum design in technical vocational colleges: a strategy for maintaining curriculum consistency?
    Albashiry, Nabeel M.
    Voogt, Joke M.
    Pieters, Jules M.
    [J]. CURRICULUM JOURNAL, 2015, 26 (04): : 601 - 624
  • [27] Maintaining consistency between CAD elements in collaborative design using association management and propagation
    Louhichi, Borhen
    Rivest, Louis
    [J]. COMPUTERS IN INDUSTRY, 2014, 65 (01) : 124 - 135
  • [28] Efficient rejoining for ubiquitous collaborative graphics editing systems
    Jiang, Bo
    Bu, JiaJun
    Wang, Can
    Chen, Chun
    [J]. PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 69 - +
  • [29] A Partial Persistent Data Structure to Support Consistency in Real-time Collaborative Editing
    Wu, Qinyi
    Pu, Calton
    Ferreira, Joao Eduardo
    [J]. 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 776 - 779
  • [30] Survey of Real-Time Collaborative Editing Algorithms Supporting Operation Intention Consistency
    He F.-Z.
    Lü X.
    Cai W.-W.
    Cheng Y.
    [J]. 2018, Science Press (41): : 840 - 867