MidPerm - Realisierung einer Provenance SQL-Erweiterung als...

MidPerm - Realisierung einer Provenance SQL-Erweiterung als Middleware Lösung

mastersthesis
Ich habe eine Packung Milch gekauft und möchte wissen von welchem Bauernhof und welchen Kühen die Milch kommt. Unter anderen können solche Fragen durch Provenance Anwendungen beantwortet werden. Es gibt aber wenige generelle Lösungen, die auf allen Datenbankensystemen angewendet werden können. MidPerm ist ein erster Schritt eine allgemeine Provenance Applikation zu entwickeln. Die MidPerm Applikation entkoppelt das in Postgres integrierte Perm Modul, welches für die Provenance Berechnung zuständig ist. Über eine JDBC Schnittstelle wird ein Zugang zu Mid- Perm ermöglicht und so können alle Datenbanken, die über eine JDBC Schnittstelle verfügen, die Provenance Berechnung benutzen.
Alessandro Vagliardo
I have bought a bottle of milk and now I want to know from which farm and cows the milk came from. Such questions can be answered by provenance applications. There are only a few general solutions which every database can use. MidPerm is a first try to generate such a solution. MidPerm separates the Perm module which is integrated into the Postgres database. Perm calculates the provenance data for a SQL query. A JDBC interface allows a communication with MidPerm. Through this interface MidPerm allows all databases with a JDBC interface to use the provenance calculation.
MidPerm - Realisierung einer Provenance SQL-Erweiterung als Middleware Lösung
2010
05
University of Zurich, Department of Informatics
dbtg