DocumentCode :
1683521
Title :
Maintaining Consistency Properties of Grid Workflows in Collaborative Editing Systems
Author :
Sipos, Gergely ; Kacsuk, Péter
Author_Institution :
Parallel & Distrib. Syst. Lab. MTA SZTAKI, Hungarian Acad. of Sci. Budapest, Budapest, Hungary
fYear :
2009
Firstpage :
168
Lastpage :
175
Abstract :
Real-time collaborative editing systems allow a group of users to view 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 userpsilas 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.
Keywords :
grid computing; groupware; concurrent access; consistency maintenance; grid application developer environment; grid workflow; pessimistic locking algorithm; real-time collaborative editing system; workflow graph; Collaborative software; Collaborative work; Concurrent computing; Distributed computing; Grid computing; International collaboration; Laboratories; Partitioning algorithms; Protection; Real time systems; DAG; acyclic; collaboration; groupware; locking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid and Cooperative Computing, 2009. GCC '09. Eighth International Conference on
Conference_Location :
Lanzhou, Gansu
Print_ISBN :
978-0-7695-3766-5
Type :
conf
DOI :
10.1109/GCC.2009.72
Filename :
5279611
Link To Document :
بازگشت