## IIT Database Group

### Abstract

In this demonstration we present the Perm provenance management system (PMS). Perm is capable of computing, storing and querying provenance information for the relational data model. Provenance is computed by using query rewriting techniques to annotate tuples with provenance information. Thus, provenance data and provenance computations are represented as relational data and queries and, hence, can be queried, stored and optimized using standard relational database techniques. This demo shows the complete Perm system and lets attendants examine in detail the process of query rewriting and provenance retrieval in Perm, the most complete data provenance system available today. For example, Perm supports lazy and eager provenance computation, external provenance and various contribution semantics.

### bibtex

@inproceedings{GA09b,
author = {Glavic, Boris and Alonso, Gustavo},
booktitle = {Proceedings of the 35th ACM SIGMOD International Conference on Management of Data (Demonstration Track)},
date-modified = {2012-12-14 18:55:49 +0000},
keywords = {Provenance; Perm},
pages = {1055-1058},
pdfurl = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GA09b.pdf},
projects = {Perm},
title = {{The Perm Provenance Management System in Action}},
venueshort = {SIGMOD},
year = {2009},
bdsk-url-1 = {http://cs.iit.edu/%7edbgroup/assets/pdfpubls/GA09b.pdf}
}


### Reference

The Perm Provenance Management System in Action Boris Glavic and Gustavo Alonso Proceedings of the 35th ACM SIGMOD International Conference on Management of Data (Demonstration Track) (2009), pp. 1055–1058.