SIEVE: An Interactive Visualization and Explanation Tool for An Active OODBMS.
Abstract
The active functionality is usually incorporated into DBMSs by the event-condition -action (ECA) rule abstraction. Using ECA rules in active database systems for real life applications involves implementing, debugging, and maintaining large numbers of rules. For the effective deployment of active data base systems, there is a clear need for providing flexible user interfaces to cater to different application requirements. Furthermore, experience in developing large production rule systems has amply demonstrated the need for understanding the behavior of rules especially when their execution is non-deterministic. In this circumstance, a graphical debugging and explanation facility to assist understanding of the interactions - among rules, among events, between rules and events, and between rules and database objects becomes necessary. This report concentrates on the design and implementation of both application-level and system-level GUIs for an active object-oriented DBMS - Sentinel, with an emphasis on the development of SIEVE - Sentinel Interactive ECA Rule Visualization and Explanation tool. To elaborate, this tool enables the user to visualize the event detection and rule execution details at run-time in on-line mode as well as at post-run-time on a replay basis. The architecture and layout have been re-turned to accomplish this functionality.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1996
- Accession Number
- ADA317974
Entities
People
- Dennis Hong
- Jiawei Zhou
- S-k. Kim
- S. Chakravarthy
Organizations
- University of Florida