Simulation-based debugging of active databases
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 17, 172-180
- https://doi.org/10.1109/ride.1994.282839
Abstract
Active databases allow the rule-based specification of activities using languages like ADL (Activity Description Language) for the definition of complex, application specific events and reactions thereof. Although a number of such languages for active databases have been published, there is an obvious lack of suitable mechanisms to examine whether the described active behaviour designed for an application corresponds to the intended one. As a possible solution for this problem we suggest the concept of debugging active databases with simulated event schedules. In particular, we map the events of the activity description into different event schedules for an asynchronous simulator. We briefly introduce the AIDE architecture, the activity description language ADL and motivate the necessity of a simulation tool. Then we focus on the description of extended debugging with simulation especially on a mapping algorithm and a simulation execution mechanism supported by user interactions.Keywords
This publication has 6 references indexed in Scilit:
- Active databases for active repositoriesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Die Entwicklung aktiver Datenbanken am Beispiel der KrebsforschungPublished by Springer Nature ,1993
- A glossary of temporal database conceptsACM SIGMOD Record, 1992
- Event specification in an active object-oriented databasePublished by Association for Computing Machinery (ACM) ,1992
- The HiPAC project: combining active databases and timing constraintsACM SIGMOD Record, 1988
- A Guide to SimulationPublished by Springer Nature ,1983