This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Confucius: A Tool Supporting Collaborative Scientific Workflow Composition
Jan.-March 2014 (vol. 7 no. 1)
pp. 2-17
Jia Zhang, Northern Illinois University, DeKalb
Daniel Kuc, Northern Illinois University, DeKalb
Shiyong Lu, Wayne State University, Detroit
Modern scientific data management and analysis usually rely on multiple scientists with diverse expertise. In recent years, such a collaborative effort is often structured and automated by a data flow-oriented process called scientific workflow. However, such workflows may have to be designed and revised among multiple scientists over a long time period. Existing workbenches are single user-oriented and do not support scientific workflow application development in a "collaborative fashion.â' In this paper, we report our research on the enabling techniques in the aspects of collaboration provenance management and reproduciability. Based on a scientific collaboration ontology, we propose a service-oriented collaboration model supported by a set of composable collaboration primitives and patterns. The collaboration protocols are then applied to support effective concurrency control in the process of collaborative workflow composition. We also report the design and development of Confucius, a service-oriented collaborative scientific workflow composition tool that extends an open-source, single-user development environment.
Index Terms:
Collaboration,Ontologies,Business,Indexes,Collaborative work,Service oriented architecture,Concurrency control,computer-supported cooperative work,Workflow management,service-oriented architecture
Citation:
Jia Zhang, Daniel Kuc, Shiyong Lu, "Confucius: A Tool Supporting Collaborative Scientific Workflow Composition," IEEE Transactions on Services Computing, vol. 7, no. 1, pp. 2-17, Jan.-March 2014, doi:10.1109/TSC.2012.13
Usage of this product signifies your acceptance of the Terms of Use.