arrow
Return

PrIMe: A Methodology for Developing Provenance-Aware Applications

delete2011-08-26
delete39
delete
OA
AI
S
Simon Miles *
P
Paul Groth
S
Steve Munroe
M
Moreau, Luc
DOI:10.1145/2000791.2000792delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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.
Keywords:
Design
Provenance
Methodology
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
Papers:
1.2K
Citations:
3.4K

Organization

U
university of southampton
Scholars:
3.3W
Papers: 3.2W
Citations: 52
U
university of london
Scholars:
21.5W
Papers: 19.7W
Citations: 305