Title :
Rule termination analysis investigating the interaction between transactions and triggers
Author :
Montesi, Danilo ; Bertino, Elisa ; Bagnato, Maria ; Dearnley, Peter
Author_Institution :
Dip. Sci. Informazione, Bologna Univ., Italy
Abstract :
We introduce a new method for rule termination analysis within active databases. This method analyzes the interaction between transactions and triggers, by means of evolution graphs. In this paper trigger information and transaction updates are considered in order to study rule termination and simulate execution. First we present the algorithm for testing rule termination and then show that several termination analysis methods are captured by our method. The proposed approach turns out to be practical and general with respect to various rule languages and thus may be applied to many database systems.
Keywords :
active databases; transaction processing; active databases; database systems; evolution graphs; execution simulation; rule languages; rule termination analysis; rule termination testing; termination analysis methods; transaction updates; transaction/trigger interaction; Algorithm design and analysis; Data analysis; Database languages; Database systems; Information analysis; Information systems; Petri nets; Runtime; Testing; Transaction databases;
Conference_Titel :
Database Engineering and Applications Symposium, 2002. Proceedings. International
Print_ISBN :
0-7695-1638-6
DOI :
10.1109/IDEAS.2002.1029681