From computation models to models of provenance: The RWS approach
- Bertram Ludäscher(corresponding author),
- Norbert Podhorszki,
- Ilkay Altintas,
- ,
- Timothy McPhillips
- University of California,
- University of California, Davis,
- San Diego Supercomputer Center
Open access
Publication metrics
PlumX, opens in new tab
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
Original language
EnglishPages 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
ISSN
1532-0626Publication IDs
- Scopus: 41149098581
