Automatic generation of simplified weakest preconditions for integrity constraint verification
Data Structures and Algorithms
2007-05-23 v1 Databases
Abstract
Given a constraint assumed to hold on a database and an update to be performed on , we address the following question: will still hold after is performed? When is a relational database, we define a confluent terminating rewriting system which, starting from and , automatically derives a simplified weakest precondition such that, whenever satisfies , then the updated database will satisfy , and moreover is simplified in the sense that its computation depends only upon the instances of that may be modified by the update. We then extend the definition of a simplified to the case of deductive databases; we prove it using fixpoint induction.
Cite
@article{arxiv.cs/0603053,
title = {Automatic generation of simplified weakest preconditions for integrity constraint verification},
author = {A. Ai T -Bouziad and Irene Guessarian and L. Vieille},
journal= {arXiv preprint arXiv:cs/0603053},
year = {2007}
}