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)
275 Downloads (Pure)


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
Number of pages12
ISBN (Electronic)9783319405933
ISBN (Print)9783319405926
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
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference6th International Provenance and Annotation Workshop, IPAW 2016
Country/TerritoryUnited States

Structured keywords

  • Jean Golding


Dive into the research topics of 'Intermediate notation for provenance and workflow reproducibility'. Together they form a unique fingerprint.

Cite this