Workflows for e-Science

Scientific Workflows for Grids

  • Ian J. Taylor
  • Ewa Deelman
  • Dennis B. Gannon
  • Matthew Shields

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Introduction

    1. Dennis Gannon, Ewa Deelman, Matthew Shields, Ian Taylor
      Pages 1-8
  3. Scientific versus Business Workflows

    1. Roger Barga, Dennis Gannon
      Pages 9-16
  4. Application and User Perspective

    1. Front Matter
      Pages 17-17
    2. G. Bruce Berriman, Ewa Deelman, John Good, Joseph C. Jacob, Daniel S. Katz, Anastasia C. Laity et al.
      Pages 19-38
    3. Duncan A. Brown, Patrick R. Brady, Alexander Dietz, Junwei Cao, Ben Johnson, John McNabb
      Pages 39-59
    4. John Brooke, Stephen Pickles, Paul Carr, Michael Kramer
      Pages 60-79
    5. Andrew C. Jones
      Pages 80-90
    6. Deana D. Pennington, Dan Higgins, A. Townsend Peterson, Matthew B. Jones, Bertram Ludäscher, Shawn Bowers
      Pages 91-108
    7. Dennis Gannon, Beth Plale, Suresh Marru, Gopi Kandaswamy, Yogesh Simmhan, Satoshi Shirasuna
      Pages 126-142
    8. Philip Maechling, Ewa Deelman, Li Zhao, Robert Graves, Gaurang Mehta, Nitin Gupta et al.
      Pages 143-163
  5. Workflow Representation and Common Structure

    1. Front Matter
      Pages 165-165
    2. Matthew Shields
      Pages 167-173
    3. Andreas Hoheisel, Martin Alt
      Pages 190-207
    4. Aleksander Slominski
      Pages 208-226
    5. Simon Woodman, Savas Parastatidis, Jim Webber
      Pages 227-243
  6. Frameworks and Tools: Workflow Generation, Refinement, and Execution

    1. Front Matter
      Pages 277-277
    2. Tristan Glatard, Gergely Sipos, Johan Montagnat, Zoltan Farkas, Peter Kacsuk
      Pages 279-299
    3. Tom Oinn, Peter Li, Douglas B. Kell, Carole Goble, Antoon Goderis, Mark Greenwood et al.
      Pages 300-319
    4. Ian Taylor, Matthew Shields, Ian Wang, Andrew Harrison
      Pages 320-339
    5. Gregor von Laszewski, Mihael Hategan, Deepti Kodeboyina
      Pages 340-356
    6. Peter Couvares, Tevfik Kosar, Alain Roy, Jeff Weber, Kent Wenger
      Pages 357-375
    7. Ewa Deelman, Gaurang Mehta, Gurmeet Singh, Mei-Hui Su, Karan Vahi
      Pages 376-394
    8. A. Stephen McGough, William Lee, Jeremy Cohen, Eleftheria Katsiri, John Darlington
      Pages 395-415
    9. Bruno Wassermann, Wolfgang Emmerich, Ben Butchart, Nick Cameron, Liang Chen, Jignesh Patel
      Pages 428-449
    10. Thomas Fahringer, Radu Prodan, Rubing Duan, Jüurgen Hofer, Farrukh Nadeem, Francesco Nerieri et al.
      Pages 450-471
  7. Future Requirements

    1. Front Matter
      Pages 473-473
  8. Back Matter
    Pages 483-523

About this book


Scientific Workflow has seen massive growth in recent years as science becomes increasingly reliant on the analysis of massive data sets and the use of distributed resources. The workflow programming paradigm is seen as a means of managing the complexity in defining the analysis, executing the necessary computations on distributed resources, collecting information about the analysis results, and providing means to record and reproduce the scientific analysis.

Workflows for e-Science presents an overview of the current state of the art in the field. It brings together research from many leading computer scientists in the workflow area and provides real world examples from domain scientists actively involved in e-Science. The computer science topics addressed in the book provide a broad overview of active research focusing on the areas of workflow representations and process models, component and service-based workflows, standardization efforts, workflow frameworks and tools, and problem solving environments and portals.

The topics covered represent a broad range of scientific workflow and will be of interest to a wide range of computer science researchers, domain scientists interested in applying workflow technologies in their work, and engineers wanting to develop workflow systems and tools. As such Workflows for e-Science is an invaluable resource for potential or existing users of workflow technologies and a benchmark for developers and researchers.


BPEL Condor DAG Grid Jini Jxta OGSA OGSI Workflow Management complexity distributed systems e-Science modeling petri net programming

Editors and affiliations

  • Ian J. Taylor
    • 1
    • 2
  • Ewa Deelman
    • 3
  • Dennis B. Gannon
    • 4
  • Matthew Shields
    • 5
  1. 1.School of Computer ScienceCardiff UniversityUK
  2. 2.The Center for Computation and TechnologyLouisiana State UniversityUSA
  3. 3.Information Sciences InstituteUniversity of Southern CaliforniaUSA
  4. 4.Department of Computer ScienceIndiana UniversityUSA
  5. 5.Schools of Computer Science, Physics and AstronomyCardiff UniversityUK

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag London Limited 2007
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-1-84628-519-6
  • Online ISBN 978-1-84628-757-2
  • Buy this book on publisher's site