Expressive reusable workflow templates

Yolanda Gil, Paul Groth, Varun Ratnakar, Christian Fritz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

Workflow systems can manage complex scientific applications with distributed data processing. Although some workflow systems can represent collections of data with very compact abstractions and manage their execution efficiently, there are no approaches to date to manage collections of application components required to express some scientific applications. We present an approach to handle collections of components and data alike in expressive workflow templates whose basic structure is reusable. We also present an algorithm that can elaborate abstract compact workflow templates into execution-ready workflows that enumerate all computations to be carried out. We implemented the proposed approach in the Wings workflow system. Our work is motivated by real-world complex scientific applications that require handling of nested collections of both components and data.

Original languageEnglish
Title of host publicatione-Science 2009 - 5th IEEE International Conference on e-Science
Pages344-351
Number of pages8
DOIs
StatePublished - 2009
Externally publishedYes
Event5th IEEE International Conference on e-Science, e-Science 2009 - Oxford, United Kingdom
Duration: Dec 9 2009Dec 11 2009

Publication series

Namee-Science 2009 - 5th IEEE International Conference on e-Science

Conference

Conference5th IEEE International Conference on e-Science, e-Science 2009
Country/TerritoryUnited Kingdom
CityOxford
Period12/9/0912/11/09

Fingerprint

Dive into the research topics of 'Expressive reusable workflow templates'. Together they form a unique fingerprint.

Cite this