Management of Rules in Object-Oriented Databases
Mikael Berndtsson · 1994
This paper proposes a new approach to associating rules with events in object oriented database systems. In it we propose a new run time subscription mechanism, which associates rules with specific event definitions. This provide a basis for indexing rules by event definitions, which reduces rule checking to a minimum. The proposed subscription mechanism is general, in that it can be applied to both primitive events and composite events. Both rules and events are represented as first class objects. This architecture has been adopted in the ACOOD2 prototype on top of ONTOS^TM. 1 Introduction Traditional database systems are passive in their behaviour, which means that they only do things when you actually require them to do so. Most of the non-traditional applications, such as Shop Floor Control (SFC), Computer Integrated Manufacturing (CIM), or air traffic control, require automatic monitoring of the database state. The enumerated applications also require that the database system sho...