Abstract
Scientific WorkFlows (SWFs) need to utilize components and applications in order to satisfy the requirements of specific workflow tasks. Technology trends in software development signify a move from component-based to service-oriented approach, therefore SWF will inevitably need appropriate tools to discover and integrate heterogeneous services. In this paper we present the SODIUM platform consisting of a set of languages and tools as well as related middleware, for the development and execution of scientific workflows composed of heterogeneous services.
- W3C, 2001, SOAP 1.1, http://www.w3.org/TR/SOAPGoogle Scholar
- W3C, 2001, WSDL 1.1, http://www.w3.org/TR/wsdlGoogle Scholar
- OASIS, 2004, WSRF, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrfGoogle Scholar
- Singh, M. P., and Vouk, M. A. "Scientific Workflows: Scientific Workflow Meets Transactional Workflow." NSF Workshop on Workflow and Process Automation in Information Systems: State of the Art and Future Directions, Athens, GA, USA, 1996Google Scholar
- I. Altintas et al,
Kepler: An Extensible System for Design and Execution of Scientific Workflows, SSDBM'04 , 21-23 June 2004, Santorini Island, Greece.Google ScholarCross Ref - Shawn Bowers and Bertram Ludäscher
An Ontology-Driven Framework for Data Transformation in Scientific Workflows In Procs of DILS'04, Leipzig, Germany, Springer, LNCS, volume 2994.Google Scholar - J. Cao, S. A. Jarvis, S. Saini, G. R. Nudd, GridFlow: Workflow Management for Grid Computing, Proc. of the 3rd International Symposium on Cluster Computing and the Grid, Tokyo, Japan, May 2003. Google ScholarDigital Library
- E. Deelman et al,
Pegasus: Mapping Scientific Workflows onto the Grid , Across Grids Conference 2004, Nicosia, Cyprus, 2004.Google ScholarCross Ref - R. Grønmo, M. C. Jaeger Model-Driven Methodology for Building QoS-Optimised Web Service Compositions. In Procs of DAIS '05 Athens, Greece.Google Scholar
- T. Heinis, C. Pautasso, G. Alonso, O. Deak,
Publishing Persistent Grid Computations as WS Resources , In: Proceedings of the 1st IEEE International Conference on e-Science and Grid Computing (e-Science 2005 ), Melbourne, Australia, December 2005. Google ScholarDigital Library - S. Krishnan, P. Wagstrom, and G. von Laszewski.
GSFL: A Workflow Framework for Grid Services. Technical Report, Argonne National Laboratory, Preprint ANL/MCS-P980-0802, August 2002.Google Scholar - B. Ludäscher et al,
Scientific Workflow Management and the Kepler System , Concurrency and Computation: Practice & Experience, Special Issue on Scientific Workflows, to appear, 2005.Google Scholar - Bertram Ludäscher and Carole Goble,
Special Section on Scientific Workflows , SIGMOD Record, 34(3), September 2005. Google ScholarDigital Library - OMG, UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, OMG Final Adopted Specification, ptc/04-09-01Google Scholar
- QVT-Merge Group. Revised submission for MOF 2.0 Query/Views/Transformations OMG document: ad/2004-10-04 version 1Google Scholar
- XSLT, http://www.w3.org/TR/xsltGoogle Scholar
- XQuery, http://www.w3.org/TR/xquery/Google Scholar
- UDDI, http://www.uddi.orgGoogle Scholar
- JXTA Technology, http://www.jxta.orgGoogle Scholar
- I. Altintas, E. Jaeger, K. Lin, B. Ludaescher, A. Memon, "A Web Service Composition and Deployment Framework for Scientific Workflows", ICWS 2004 Google ScholarDigital Library
- Matthew Shields, Ian Taylor, "Programming Scientific and Distributed Workflow with Triana Services", In Proceedings of Workflow in Grid Systems Workshop in GGF10, at Berlin, Germany, March 2004Google Scholar
- OMG, "Unified Modeling Language: Superstructure, version 2.0", OMG Final Adopted Specification, ptc/04-10-02Google Scholar
- Aphrodite Tsalgatidou, George Athanasopoulos, Michael Pantazoglou, "Semantically Enhanced Discovery of Heterogeneous Services", 1st International IFIP/WG12.5 Working Conference on Industrial Applications of Semantic Web (IASW2005), 25-27 August 2005, Jyväskylä, FinlandGoogle Scholar
- David Skogan, Hjørdis Hoff, Roy Grønmo, Tor Neple, "D9-Detailed Specification of the SODIUM Service Composition Suite", SODIUM (IST-FP6-004559) project's deliverable, June 2005Google Scholar
- Jia Yu and Rajkumar Buyya, "A Taxonomy of Workflow Management Systems for Grid Computing", Technical Report, GRIDS-TR-2005-1, Grid Computing and Distributed Systems Laboratory, University of Melbourne, Australia, March 10, 2005Google Scholar
Index Terms
- Developing scientific workflows from heterogeneous services
Recommendations
Scientific Workflows as Services in caGrid: A Taverna and gRAVI Approach
ICWS '09: Proceedings of the 2009 IEEE International Conference on Web ServicesIn scientific collaboration platforms such as caGrid,workflow-as-a-service is a useful concept for various reasons, such as easy reuse of workflows, access to remote resources, security concerns, and improved execution performance. We propose a solution ...
Metrics for heterogeneous scientific workflows: A case study of an earthquake science application
Scientific workflows are a common computational model for performing scientific simulations. They may include many jobs, many scientific codes, and many file dependencies. Since scientific workflow applications may include both high-performance ...
Comments