PrIMe: a methodology for developing provenance-aware applications
PrIMe: a methodology for developing provenance-aware applications
Provenance refers to the past processes that brought about a given (version of an) object, item or entity. By knowing the provenance of data, users can often better understand, trust, reproduce, and validate it. A provenance-aware application has the functionality to answer questions regarding the provenance of the data it produces, by using documentation of past processes. PrIMe is a software engineering technique for adapting application designs to enable them to interact with a provenance middleware layer, thereby making them provenance-aware. In this article, we specify the steps involved in applying PrIMe, analyse its effectiveness, and illustrate its use with two case studies, in bioinformatics and medicine.
provenance, methodology
8:1-8:42
Miles, Simon
76c81b8e-1ca1-4d6d-ace3-922f03df97e0
Groth, Paul
427b9eca-c4dd-45c1-be04-3c91bb327345
Munroe, Steve
499e7ff6-0f0d-400e-9a62-4958e95a93e4
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
August 2011
Miles, Simon
76c81b8e-1ca1-4d6d-ace3-922f03df97e0
Groth, Paul
427b9eca-c4dd-45c1-be04-3c91bb327345
Munroe, Steve
499e7ff6-0f0d-400e-9a62-4958e95a93e4
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
Miles, Simon, Groth, Paul, Munroe, Steve and Moreau, Luc
(2011)
PrIMe: a methodology for developing provenance-aware applications.
ACM Transactions on Software Engineering and Methodology, 20 (3), .
(doi:10.1145/2000791.2000792).
Abstract
Provenance refers to the past processes that brought about a given (version of an) object, item or entity. By knowing the provenance of data, users can often better understand, trust, reproduce, and validate it. A provenance-aware application has the functionality to answer questions regarding the provenance of the data it produces, by using documentation of past processes. PrIMe is a software engineering technique for adapting application designs to enable them to interact with a provenance middleware layer, thereby making them provenance-aware. In this article, we specify the steps involved in applying PrIMe, analyse its effectiveness, and illustrate its use with two case studies, in bioinformatics and medicine.
Text
tosem09.pdf
- Accepted Manuscript
More information
e-pub ahead of print date: 1 June 2009
Published date: August 2011
Keywords:
provenance, methodology
Organisations:
Web & Internet Science
Identifiers
Local EPrints ID: 267450
URI: http://eprints.soton.ac.uk/id/eprint/267450
ISSN: 1049-331X
PURE UUID: 8a63a6df-edd0-4673-8d8f-d43fac65cc1d
Catalogue record
Date deposited: 01 Jun 2009 21:45
Last modified: 14 Mar 2024 08:50
Export record
Altmetrics
Contributors
Author:
Simon Miles
Author:
Paul Groth
Author:
Steve Munroe
Author:
Luc Moreau
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics