King's College London

Research portal

PrIMe: A Methodology for Developing Provenance-Aware Applications

Research output: Contribution to journalArticle

Simon Miles, Paul Groth, Steve Munroe, Luc Moreau

Original languageEnglish
Article number8
JournalACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY
Volume20
Issue number3
DOIs
StatePublished - Aug 2011

Documents

  • Miles_PriMe_2011_2809722.pdf

    Miles_PriMe_2011_2809722.pdf, 697 KB, application/pdf

    21/07/2015

    Accepted author manuscript

    ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, {20 (3), August 2011} http://doi.acm.org/10.1145/2000791.2000792

King's Authors

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, analyze its effectiveness, and illustrate its use with two case studies, in bioinformatics and medicine.

Download statistics

No data available

View graph of relations

© 2018 King's College London | Strand | London WC2R 2LS | England | United Kingdom | Tel +44 (0)20 7836 5454