TY - GEN
T1 - The provenance of workflow upgrades
AU - Koop, David
AU - Scheidegger, Carlos E.
AU - Freire, Juliana
AU - Silva, Cláudio T.
PY - 2010
Y1 - 2010
N2 - Provenance has become an increasingly important part of documenting, verifying, and reproducing scientific research, but as users seek to extend or share results, it may be impractical to start from the exact original steps due to system configuration differences, library updates, or new algorithms. Although there have been several approaches for capturing workflow provenance, the problem of managing upgrades of the underlying tools and libraries orchestrated by workflows has been largely overlooked. In this paper we consider the problem of maintaining and re-using the provenance of workflow upgrades. We propose different kinds of upgrades that can be applied, including automatic mechanisms, developer-specified, and user-defined. We show how to capture provenance from such upgrades and suggest how this provenance might be used to influence future upgrades. We also describe our implementation of these upgrade techniques.
AB - Provenance has become an increasingly important part of documenting, verifying, and reproducing scientific research, but as users seek to extend or share results, it may be impractical to start from the exact original steps due to system configuration differences, library updates, or new algorithms. Although there have been several approaches for capturing workflow provenance, the problem of managing upgrades of the underlying tools and libraries orchestrated by workflows has been largely overlooked. In this paper we consider the problem of maintaining and re-using the provenance of workflow upgrades. We propose different kinds of upgrades that can be applied, including automatic mechanisms, developer-specified, and user-defined. We show how to capture provenance from such upgrades and suggest how this provenance might be used to influence future upgrades. We also describe our implementation of these upgrade techniques.
UR - http://www.scopus.com/inward/record.url?scp=78651060363&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78651060363&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-17819-1_2
DO - 10.1007/978-3-642-17819-1_2
M3 - Conference contribution
AN - SCOPUS:78651060363
SN - 3642178189
SN - 9783642178184
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 2
EP - 16
BT - Provenance and Annotation of Data and Processes - Third International Provenance and Annotation Workshop, IPAW 2010, Revised Selected Papers
T2 - 3rd International Provenance and Annotation Workshop, IPAW 2010
Y2 - 15 June 2010 through 16 June 2010
ER -