Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Developing scientific workflows from heterogeneous services

Published: 01 June 2006 Publication History

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.

References

[1]
W3C, 2001, SOAP 1.1, http://www.w3.org/TR/SOAP
[2]
W3C, 2001, WSDL 1.1, http://www.w3.org/TR/wsdl
[3]
OASIS, 2004, WSRF, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrf
[4]
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, 1996
[5]
I. Altintas et al, Kepler: An Extensible System for Design and Execution of Scientific Workflows, SSDBM'04, 21-23 June 2004, Santorini Island, Greece.
[6]
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.
[7]
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.
[8]
E. Deelman et al, Pegasus: Mapping Scientific Workflows onto the Grid, Across Grids Conference 2004, Nicosia, Cyprus, 2004.
[9]
R. Grønmo, M. C. Jaeger Model-Driven Methodology for Building QoS-Optimised Web Service Compositions. In Procs of DAIS '05 Athens, Greece.
[10]
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.
[11]
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.
[12]
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.
[13]
Bertram Ludäscher and Carole Goble, Special Section on Scientific Workflows, SIGMOD Record, 34(3), September 2005.
[14]
OMG, UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, OMG Final Adopted Specification, ptc/04-09-01
[15]
QVT-Merge Group. Revised submission for MOF 2.0 Query/Views/Transformations OMG document: ad/2004-10-04 version 1
[16]
XSLT, http://www.w3.org/TR/xslt
[17]
XQuery, http://www.w3.org/TR/xquery/
[18]
UDDI, http://www.uddi.org
[19]
JXTA Technology, http://www.jxta.org
[20]
I. Altintas, E. Jaeger, K. Lin, B. Ludaescher, A. Memon, "A Web Service Composition and Deployment Framework for Scientific Workflows", ICWS 2004
[21]
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 2004
[22]
OMG, "Unified Modeling Language: Superstructure, version 2.0", OMG Final Adopted Specification, ptc/04-10-02
[23]
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ä, Finland
[24]
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 2005
[25]
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, 2005

Cited By

View all
  • (2016)Scientific Workflow Management System for Community Model in Data FusionProceedings of the First International Conference on Intelligent Computing and Communication10.1007/978-981-10-2035-3_37(363-370)Online publication date: 23-Nov-2016
  • (2015)Mobile business process construction principles on the mobile robot system platform2015 15th International Conference on Control, Automation and Systems (ICCAS)10.1109/ICCAS.2015.7364998(648-650)Online publication date: Oct-2015
  • (2014)A System Architecture for Running Big Data Workflows in the CloudProceedings of the 2014 IEEE International Conference on Services Computing10.1109/SCC.2014.16(51-58)Online publication date: 27-Jun-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 35, Issue 2
June 2006
83 pages
ISSN:0163-5808
DOI:10.1145/1147376
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2006
Published in SIGMOD Volume 35, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Scientific Workflow Management System for Community Model in Data FusionProceedings of the First International Conference on Intelligent Computing and Communication10.1007/978-981-10-2035-3_37(363-370)Online publication date: 23-Nov-2016
  • (2015)Mobile business process construction principles on the mobile robot system platform2015 15th International Conference on Control, Automation and Systems (ICCAS)10.1109/ICCAS.2015.7364998(648-650)Online publication date: Oct-2015
  • (2014)A System Architecture for Running Big Data Workflows in the CloudProceedings of the 2014 IEEE International Conference on Services Computing10.1109/SCC.2014.16(51-58)Online publication date: 27-Jun-2014
  • (2013)The WTE+ frameworkAutomated Software Engineering10.1007/s10515-012-0105-820:4(499-542)Online publication date: 1-Dec-2013
  • (2013)Trust‐based workflow refactoring for concurrent scheduling in service‐oriented environmentConcurrency and Computation: Practice and Experience10.1002/cpe.298925:13(1879-1893)Online publication date: 25-Jan-2013
  • (2012)Adaptive management framework for scientific workflow applicationsProceedings of the 6th International Conference on Ubiquitous Information Management and Communication10.1145/2184751.2184794(1-5)Online publication date: 20-Feb-2012
  • (2011)A Novel Simulation Model to Measure the Performance of Network Traffic Utilization in Heterogeneous Network EnvironmentApplied Mechanics and Materials10.4028/www.scientific.net/AMM.65.44765(447-450)Online publication date: Jun-2011
  • (2010)Play It Again, SAM -- Using Scientific Workflows to Drive the Generation of Semantic AnnotationsProceedings of the 2010 IEEE Sixth International Conference on e-Science10.1109/eScience.2010.23(284-291)Online publication date: 7-Dec-2010
  • (2010)A Framework of Scientific Workflow Management Systems for Multi-tenant Cloud Orchestration EnvironmentProceedings of the 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises10.1109/WETICE.2010.20(88-93)Online publication date: 28-Jun-2010
  • (2010)An infrastructure for executing WS-BPEL workflows in a Cluster of ClustersProceedings of the The IEEE symposium on Computers and Communications10.1109/ISCC.2010.5546772(681-686)Online publication date: 22-Jun-2010
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media