Towards a universal data provenance framework using dynamic instrumentation

17Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The advantage of collecting data provenance information has driven research on how to extend or modify applications and systems in order to provide it, or the creation of architectures that are built from the ground up with provenance capabilities. In this paper we propose a universal data provenance framework, using dynamic instrumentation, which gathers data provenance information for real-world applications without any code modifications. Our framework simplifies the task of finding the right points to instrument, which can be cumbersome in large and complex systems. We have built a proof-of-concept implementation of the framework on top of DTrace. Moreover, we evaluated its functionality by using it for three different scenarios: file-system operations, database transactions and web browser HTTP requests. Based on our experiences we believe that it is possible to provide data provenance, transparently, to any layer of the software stack. © 2012 IFIP International Federation for Information Processing.

Cite

CITATION STYLE

APA

Gessiou, E., Pappas, V., Athanasopoulos, E., Keromytis, A. D., & Ioannidis, S. (2012). Towards a universal data provenance framework using dynamic instrumentation. In IFIP Advances in Information and Communication Technology (Vol. 376 AICT, pp. 103–114). Springer New York LLC. https://doi.org/10.1007/978-3-642-30436-1_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free