Main Page

From WorkflowSharing

Jump to: navigation, search

Towards Shared Repositories of Computational Workflows

Scientific computing has entered a new era of scale and sharing with the arrival of cyberinfrastructure for computational experimentation. A key emerging concept is scientific workflows, which provide a declarative representation of scientific applications as complex compositions of software components and the dataflow among them. Workflow systems manage their execution in distributed resources, track provenance of analysis products, and enable rapid reproducibility of results. In current cyberinfrastructure, there are well-understood mechanisms for sharing data, instruments, and computing resources. This is not the case for sharing workflows, though there is an emerging movement for sharing analysis processes in the scientific community.

We are investigating computational mechanisms for sharing workflows as a key missing element of cyberinfrastructure for scientific research. We are exploring three major research topics. First, we are eliciting new requirements that workflow sharing poses over current techniques to share software tools and libraries. Second, we want to understand how shared workflow catalogs should be designed. Existing data catalogs are a successful model, but software components require different representations and access functions. Finally, we are studying what sharing paradigms might be appropriate for scientific communities, exploring environments ranging from traditional server-based architectures to wikis to Web 2.0 social sites.

Expected results from this work include:

  1. use cases for workflow sharing and reuse that motivate this research area
  2. a comparison between software reuse and workflow reuse requirements
  3. a specification of a workflow catalog defining expected functions and services
  4. an investigation of social issues that arise in building this new kind of shared resource in scientific communities

For more information, please contact Yolanda Gil at gil@isi.edu.


Getting started with MediaWiki

Consult the User's Guide for information on using the wiki software.

Personal tools