Intermediate notation for provenance and workflow reproducibility

Danius T. Michaelides*, Richard M A Parker, Christopher M J Charlton, William J. Browne, Luc Moreau

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

4 Citations (Scopus)
219 Downloads (Pure)

Abstract

We present a technique to capture retrospective provenance across a number of tools in a statistical software suite. Our goal is to facilitate portability of processes between the tools to enhance usability and to support reproducibility. We describe an intermediate notation to aid runtime capture of provenance and demonstrate conversion to an executable and editable workflow. The notation is amenable to conversion to PROV via a template expansion mechanism. We discuss the impact on our system of recording this intermediate notation in terms of runtime performance and also the benefits it brings.
Original languageEnglish
Title of host publicationProvenance and Annotation of Data and Processes
Subtitle of host publication6th International Provenance and Annotation Workshop, IPAW 2016, McLean, VA, USA, June 7-8, 2016, Proceedings
EditorsMarta Mattoso, Boris Glavic
PublisherSpringer Verlag
Pages83-94
Number of pages12
ISBN (Electronic)9783319405933
ISBN (Print)9783319405926
DOIs
Publication statusPublished - 4 Jun 2016
Event6th International Provenance and Annotation Workshop, IPAW 2016 - McLean, United States
Duration: 7 Jun 20168 Jun 2016

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Verlag
Volume9672
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Provenance and Annotation Workshop, IPAW 2016
CountryUnited States
CityMcLean
Period7/06/168/06/16

Structured keywords

  • Jean Golding

Cite this