Expressive Reusable Workflow Templates

Y Gil, P.T. Groth, V Ratnakar, C Fritz

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

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 publication2009 Fifth IEEE International Conference on e-Science
PublisherIEEE Computer Society
Pages334-351
ISBN (Print)9780769538778
Publication statusPublished - 2009
EventIEEE International Conference on e-Science -
Duration: 1 Jan 20091 Jan 2009

Conference

ConferenceIEEE International Conference on e-Science
Period1/01/091/01/09

Fingerprint

Dive into the research topics of 'Expressive Reusable Workflow Templates'. Together they form a unique fingerprint.

Cite this