Title :
Termination analysis in active databases
Author :
Montesi, Danilo ; Bagnato, Maria ; Dallera, Cristina
Author_Institution :
Dipt. di Sci. dell´´Inf., Milan Univ., Italy
Abstract :
Introduces a method for rule termination analysis within active databases which relies on evolution graphs simulating rule processing statically, and considering both rule activation and deactivation. The evolution graph provides a more detailed analysis than traditional graph-based approaches. We show that several termination analysis methods are captured by evolution graphs. The algorithm for testing rule termination is presented and its correctness shown. The proposed approach turns out to be practical and general with respect to the various rule languages, and thus it may be applied to several database systems
Keywords :
active databases; database theory; formal verification; graph theory; active databases; algorithm correctness; evolution graphs; rule activation; rule deactivation; rule languages; rule termination analysis; static rule processing simulation; Algorithm design and analysis; Analytical models; Data analysis; Database languages; Database systems; Petri nets; Runtime; Testing;
Conference_Titel :
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location :
Montreal, Que.
Print_ISBN :
0-7695-0265-2
DOI :
10.1109/IDEAS.1999.787279