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

PrIMe: A Methodology for Developing Provenance-Aware Applications

Miles, Simon and Groth, Paul and Munroe, Steve and Moreau, Luc (2011) PrIMe: A Methodology for Developing Provenance-Aware Applications. ACM Transactions on Software Engineering and Methodology, 20 (3). pp. 1-42.

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

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.

Item Type:Article
Subjects:UNSPECIFIED
ID Code:1382
Deposited By:Dr Simon Miles
Deposited On:03 Sep 2010 14:53
Last Modified:05 Dec 2011 17:22

Repository Staff Only: item control page