Automatically Adapting Source Code to Document Provenance

Research output: Chapter in Book/Report/Conference proceedingConference paper

4 Citations (Scopus)
170 Downloads (Pure)

Abstract

Being able to ask questions about the provenance of sonic data requires documentation on each influence on that data's existence and content. Much software exists, and is being developed, for which there is no provenance-awareness, i.e. at best, the data it outputs can be connected to its inputs, but with no record of intermediate processing. Further, where sonic record of processing does exist, e.g. as logs, it is not in a form easily connected with that of other processes. We would like to enable compiled software to record useful documentation without requiring prior manual adaptation. In this paper, we present an approach to adapting source code from its original form without manual manipulation, to record information on data provenance during execution.
Original languageEnglish
Title of host publicationProvenance and Annotation of Data and Processes
Subtitle of host publicationThird International Provenance and Annotation Workshop, IPAW 2010, Troy, NY, USA, June 15-16, 2010. Revised Selected Papers
EditorsDeborah L. McGuinness, James R. Michaelis, Luc Moreau
Place of PublicationBerlin
PublisherSpringer Berlin Heidelberg
Pages102 - 110
Number of pages9
ISBN (Electronic)9783642178191
ISBN (Print)9783642178184
DOIs
Publication statusPublished - 2010
Event3rd International Provenance and Annotation Workshop - Troy, NY
Duration: 15 Jun 201016 Jun 2010

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin Heidelberg
Volume6378
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Provenance and Annotation Workshop
CityTroy, NY
Period15/06/201016/06/2010

Fingerprint

Dive into the research topics of 'Automatically Adapting Source Code to Document Provenance'. Together they form a unique fingerprint.

Cite this