Skip to search boxSkip to navigationSkip to main content

An approach for pipelining nested collections in scientific workflows

*Corresponding author for this work
  • Natural Diversity Discovery Project
    ,
  • University of California, Davis
Research Output:
Contribution to journal
Article
Research
Peer-review

Open access

Publication metrics

PlumX, opens in new tab

Captures
32
Citation count
34

Abstract

We describe an approach for pipelining nested data collections in scientific workflows. Our approach logically delimits arbitrarily nested collections of data tokens using special, paired control tokens inserted into token streams, and provides workflow components with high-level operations for managing these collections. Our framework provides new capabilities for: (1) concurrent operation on collections; (2) on-the-fly customization of workflow component behavior; (3) improved handling of exceptions and faults; and (4) transparent passing of provenance and metadata within token streams. We demonstrate our approach using a workflow for inferring phylogenetic trees. We also describe future extensions to support richer typing mechanisms for facilitating sharing and reuse of workflow components between disciplines. This work represents a step towards our larger goal of exploiting collection-oriented dataflow programming as a new paradigm for scientific workflow systems, an approach we believe will significantly reduce the complexity of creating and reusing workflows and workflow components.

Bibliographic Information

Output type

Research Output:
Contribution to journal
Article
Research
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 12-17 (6 pages)

Journal (Volume, Issue Number)

SIGMOD Record (Volume 34, Issue 3)

Publication milestones

  • Published - 09/2005

Publication status

Published - 09/2005

ISSN

0163-5808

Publication IDs

  • Scopus: 31444448484