Skip to search boxSkip to navigationSkip to main content

From computation models to models of provenance: The RWS approach

  • Bertram Ludäscher(corresponding author)
    ,
  • Norbert Podhorszki
    ,
  • Ilkay Altintas
    ,
  • ,
  • Timothy McPhillips
*Corresponding author for this work
  • University of California
    ,
  • University of California, Davis
    ,
  • San Diego Supercomputer Center
Research Output:
Contribution to journal
Article
Peer-review

Open access

Publication metrics

PlumX, opens in new tab

Captures
18
Citation count
25

Abstract

Scientific workflows often benefit from or even require advanced modeling constructs, e.g. nesting of subworkflows, cycles for executing loops, data-dependent routing, and pipelined execution. In such settings, an often overlooked aspect of provenance takes center stage: a suitable model of provenance (MoP) for scientific workflows should be based upon the underlying model of computation (MoC) used for executing the workflows. We can derive an adequate MoP from a MoC (such as Kahn's process networks) by taking into account the assumptions that a MoC entails, and by recording the observables which it affords. In this way, a MoP captures or at least better approximates 'real' data dependencies for workflows with advanced modeling constructs. As a specific instance, we elaborate on the Read-Write-ReSet model, a simple and flexible MoP suitable for a number of different MoCs.

Bibliographic Information

Output type

Research Output:
Contribution to journal
Article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 507-518 (12 pages)

Journal (Volume, Issue Number)

Concurrency and Computation: Practice and Experience (Volume 20, Issue 5)

Publication milestones

  • Published - 10/04/2008

Publication status

Published - 10/04/2008

ISSN

1532-0626

Publication IDs

  • Scopus: 41149098581