TY - GEN
T1 - Collection-oriented scientific workflows for integrating and analyzing biological data
AU - McPhillips, Timothy
AU - Bowers, Shawn
AU - Ludäscher, Bertram
N1 - Copyright:
Copyright 2015 Elsevier B.V., All rights reserved.
PY - 2006
Y1 - 2006
N2 - Steps in scientific workflows often generate collections of results, causing the data flowing through workflows to become increasingly nested. Because conventional workflow components (or actors) typically operate on simple or application-specific data types, additional actors often are required to manage these nested data collections. As a result, conventional workflows become increasingly complex as data becomes more nested. This paper describes a new paradigm for developing scientific workflows that transparently manages nested data collections. Collection-oriented workflows have a number of advantages over conventional approaches including simpler workflow designs (e.g., requiring fewer actors and control-flow constructs) that are invariant under changes in data nesting. Our implementation within the KEPLER scientific workflow system enables the explicit representation of collections and collection schemas, concurrent operation over collection contents via multi-level pipeline parallelism, and allows collection-aware actors to be composed readily from conventional actors.
AB - Steps in scientific workflows often generate collections of results, causing the data flowing through workflows to become increasingly nested. Because conventional workflow components (or actors) typically operate on simple or application-specific data types, additional actors often are required to manage these nested data collections. As a result, conventional workflows become increasingly complex as data becomes more nested. This paper describes a new paradigm for developing scientific workflows that transparently manages nested data collections. Collection-oriented workflows have a number of advantages over conventional approaches including simpler workflow designs (e.g., requiring fewer actors and control-flow constructs) that are invariant under changes in data nesting. Our implementation within the KEPLER scientific workflow system enables the explicit representation of collections and collection schemas, concurrent operation over collection contents via multi-level pipeline parallelism, and allows collection-aware actors to be composed readily from conventional actors.
UR - https://www.scopus.com/pages/publications/33746679200
UR - https://www.scopus.com/pages/publications/33746679200#tab=citedBy
U2 - 10.1007/11799511_23
DO - 10.1007/11799511_23
M3 - Conference contribution
AN - SCOPUS:33746679200
SN - 3540365931
SN - 9783540365938
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 248
EP - 263
BT - Data Integration in the Life Sciences - Third International Workshop, DILS 2006, Proceedings
PB - Springer
T2 - 3rd International Workshop on Data Integration in the Life Sciences, DILS 2006
Y2 - 20 July 2006 through 22 July 2006
ER -