Menu_Home Home   Menu_Latest Latest   Menu_Search Advanced Search   Menu_Browse_by_Year By Year   Menu_Browse_by_Division By Division
Screen decoration graphicsLogo

The Requirements of Using Provenance in e-Science Experiments

Miles, Simon and Groth, Paul and Branco, Miguel and Moreau, Luc (2007) The Requirements of Using Provenance in e-Science Experiments. Journal of Grid Computing, 5 . pp. 1-25.

This is the latest version of this item.

PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


In e-Science experiments, it is vital to record the experimental process for later use such as in interpreting results, verifying that the correct process took place or tracing where data came from. The process that led to some data is called the provenance of that data, and a provenance architecture is the software architecture for a system that will provide the necessary functionality to record, store and use process documentation. However, there has been little principled analysis of what is actually required of a provenance architecture, so it is impossible to determine the functionality they would ideally support. In this paper, we present use cases for a provenance architecture from current experiments in biology, chemistry, physics and computer science, and analyse the use cases to determine the technical requirements of a generic, technology and application-independent architecture. We propose an architecture that meets these requirements and evaluate a preliminary implementation by attempting to realise two of the use cases.

Item Type:Article
ID Code:1266
Deposited By:Dr Simon Miles
Deposited On:02 Jun 2008 17:59
Last Modified:13 Apr 2009 18:47

Available Versions of this Item

Repository Staff Only: item control page