Projects per year
Abstract / Description of output
Today’s programming languages provide no support for data provenance. In a world that increasingly relies on data, we need provenance to judge the reliability of data and therefore should aim for making it easily accessible to programmers. We report our work in progress on an extension to the Links programming language that builds on its support for language-integrated query to support where-provenance queries through query rewriting and a type system extension that distinguishes provenance metadata from other data. Our approach aims to work solely within the language implementation and thus require no changes to the database system. The type system together with automatic propagation of provenance metadata will prevent programmers from accidentally changing provenance, losing it, or misattributing it to other data.
Original language | English |
---|---|
Title of host publication | Workshop on Theory and Practice of Provenance (TaPP 2015) |
Publisher | USENIX Association |
Number of pages | 6 |
Publication status | Published - 10 Jul 2015 |
Event | Workshop on Theory and Practice of Provenance (TaPP 2015) - Edinburgh , United Kingdom Duration: 8 Jul 2015 → 9 Jul 2015 |
Workshop
Workshop | Workshop on Theory and Practice of Provenance (TaPP 2015) |
---|---|
Country/Territory | United Kingdom |
City | Edinburgh |
Period | 8/07/15 → 9/07/15 |
Fingerprint
Dive into the research topics of 'Language-integrated provenance in Links'. Together they form a unique fingerprint.Projects
- 1 Finished
-
DIACHRON - Managing the Evolution and Preservation of the Data Webb (RTD)
Viglas, S., Buneman, P. & Cheney, J.
1/04/13 → 31/03/16
Project: Research