2011 IEEE International Conference on Services Computing (2011)
Washington, DC USA
July 4, 2011 to July 9, 2011
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2011.121
Collaborative scientific workflow composition has recently been proposed to support collaborative scientific research projects, which require intensive collaboration among scientists with diverse expertise. A collaborative scientific workflow management system allows participating scientists to design and compose common scientific workflows concurrently. Concurrency control has become one of the key challenges in collaborative scientific workflow composition, which aims to facilitate collaboration throughput while ensuring the correctness and consistency of the results generated from concurrent operations. We have previously proposed a locking scheme to support simple scientific workflow compositions, in which workflows are flat (not hierarchical). In this paper, we take a step forward to propose a new granular scientific workflow locking scheme, which captures dependency relationships between workflows and constructs, to support general hierarchical workflow compositions. We also conduct several experiments to evaluate the performance of the concurrency control.
collaborative scientific workflow, concurrency control, granular locking
J. Zhang, X. Fei and S. Lu, "A Granular Concurrency Control for Collaborative Scientific Workflow Composition," 2011 IEEE International Conference on Services Computing(SCC), Washington, DC USA, 2011, pp. 410-417.