Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30309
Scientific Workflow Interoperability Evaluation

Authors: Ahmed Alqaoud

Abstract:

There is wide range of scientific workflow systems today, each one designed to resolve problems at a specific level. In large collaborative projects, it is often necessary to recognize the heterogeneous workflow systems already in use by various partners and any potential collaboration between these systems requires workflow interoperability. Publish/Subscribe Scientific Workflow Interoperability Framework (PS-SWIF) approach was proposed to achieve workflow interoperability among workflow systems. This paper evaluates the PS-SWIF approach and its system to achieve workflow interoperability using Web Services with asynchronous notification messages represented by WS-Eventing standard. This experiment covers different types of communication models provided by Workflow Management Coalition (WfMC). These models are: Chained processes, Nested synchronous sub-processes, Event synchronous sub-processes, and Nested sub-processes (Polling/Deferred Synchronous). Also, this experiment shows the flexibility and simplicity of the PS-SWIF approach when applied to a variety of workflow systems (Triana, Taverna, Kepler) in local and remote environments.

Keywords: Web services, publish/subscribe, scientific workflow, workflow interoperability

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1078096

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1457

References:


[1] The National Science Foundation. Linked environments for atmospheric discovery (lead), 2003. Available at: URL http://www.renci.org/focus-areas/project-archive/lead.
[2] Scott Koranda. Ligo inspiral analysis workflow, 2007. Available at: URL https://spaces.internet2.edu/display/scischworkflow/Home.
[3] Philip Maechling. Scec earthquake wave propagation and source validation workflow, 2007. Available at: URL https://spaces.internet2.edu/display/scischworkflow/Home.
[4] Adrian Toth. Levels of the grid workflow interoperability. Open Grid Forum OGF20, May 2007.
[5] Andrew Harrison. Workflow sharing and interoperability. GridNet2 Report - Open Grid Forum OGF21, October 2007.
[6] Ian Taylor. Workflow management research group - wfm-rg. GridNet2 Report - Open Grid Forum OGF22, February 2008.
[7] K Klingenstein and D Gannon. Improving interoperability, sustainability and platform convergence in scientific and scholarly workflow. Technical report, University of Colorado and Indiana University, 2007.
[8] Ewa Deelman and Miron Livny. The pegasus approach to building a workflow management system.
[9] A.Alqaoud, I.Taylor, A.Jones,2010, Scientific Workflow Interoperability Framework. International Journal of Business Process Integration and Management. ( Scientific Workflows).
[10] D. Hollingsworth. Workflow management coalition: The workflow reference model. Document TC00-1003, Workflow Management Coalition, Jan, 1995.
[11] Workflow Management Coalition members. Workflow Management Coalition Workflow Standard - Interoperability Abstract Specification. The Workflow Management Coalition, 1996.
[12] Workflow Management Coalition members. Workflow Management Coalition Workflow Standard - Interoperability Internet e-m MIME Binding. The Workflow Management Coalition, 2000.
[13] Workflow Management Coalition members. Workflow Management Coalition Workflow Standard - Interoperability Wf XML Binding. The Workflow Management Coalition, 2001.
[14] Susan B. Davidson, Sarah Cohen Boulakia, and Anat Eyal et al. Provenance in scientific workflow systems. IEEE Data Eng. Bull., 30(4):44-50, 2007.
[15] D. Box et al. Web services eventing (ws-eventing), 2004. Available at: URL http://www.w3.org/Submission/WS-Eventing/ .
[16] T. Oinn, M. Addis, J. Ferris, D. Marvin, M. Senger, M. Greenwood, T. Carver, K. Glover, M.R. Pocock, A. Wipat, et al. Taverna: a tool for the composition and enactment of bioinformatics workflows, 2004
[17] National Science Foundation. The Kepler Project. 2002. Available at: URL https://kepler-project.org/ .
[18] Cardiff University. The Triana Project. Available at: URL http://www.trianacode.org.