Specifying and managing rules in an active real-time database system
Joakim Eriksson · 1998
Database systems have traditionally been designed to provide functionality for use in non-real-time environments where efficiency is considered but where timeliness is of less importance. However, time-constrained systems of today, as used in areas such as telecommunication and process control management, handle large amount of potentially complex data and would benefit from using database management facilities. Research on databases for use in real-time environments has been done, where unpredictabilities of traditional database management systems have been identified and handled. In parallel with real-time database research, active databases have been proposed, where the database manager reacts to events and conditions occurring in the database. The behavior of such reactive mechanisms is often modeled using rules. There have been research projects in which real-time databases have been extended with reactive behavior. However, this may add to the unpredictability of the real-time da...