In our project?Provenance Management using Schema mappings with Annotations, we use additional provenance information to determine which part of a huge amount of data is necessary for evaluating a query result in terms of reproducibility, reconstructability and traceability. The determined source data we call?(minimal) sub-database.
In ProSA, we answer questions such as: (i) Where does the data come from, (ii) why, and (iii) how is a query result calculated, by combining the?CHASE?-- a technique for transforming databases -- with data provenance. The same technique allows us to process temporal databases as well. Query evaluation, evolution and their corresponding inverses are processed by the?CHASE, implemented in a separate library called?ChaTEAU.
Note: ProSA was developed at the University of Rostock and is now being further developed at the University of Regensburg.