A Declarative Query Language for Data Provenance (Research Track)


Argyro Avgoustaki, Giorgos Flouris, and Dimitris Plexousakis, ICS - FORTH


Provenance has been widely studied in several different contexts and with respect to different aspects and applications. Although the problem of determining how provenance should be recorded and represented has been thoroughly discussed, the issue of querying data provenance has not yet been adequately considered. In this paper, we introduce a novel highlevel structured query language, named ProvQL, which is suitable for seeking information related to data provenance. ProvQL treats provenance information as a first class citizen and allows formulating queries about the sources that contributed to data generation and the operations involved, about data records with a specific provenance/origins (or with common provenance), and others. This makes ProvQL a useful tool for tracking data provenance information and supporting applications that need to assess data reliability, access control, trustworthiness, or quality.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

@inproceedings {274847,
author = {Argyro Avgoustaki and Giorgos Flouris and Dimitris Plexousakis},
title = {A Declarative Query Language for Data Provenance (Research Track)},
booktitle = {13th International Workshop on Theory and Practice of Provenance (TaPP 2021)},
year = {2021},
url = {https://www.usenix.org/conference/tapp2021/presentation/avgoustaki},
publisher = {USENIX Association},
month = jul