NAOS - Efficient and Modular Reactive Capabilities in an Object-Oriented Database System

Christine Collet, Thierry Coupaye, T. Svensen · 1994

This paper describes the design and imple-mentation of NAOS, an active rule compo-nent in the object-oriented database system 02. The contribution of this work is re-lated to two main aspects. The first concerns the integration of the rule concept within the 02 model, providing a way to structure appli-cations. Rules are part of a schema and do not belong to a class. Program execution and data manipulation, including method calls, can be driven on rules. The second aspect concerns the way NAOS interacts with the kernel of the 02 system. To support a reactive capa-bility the object manager semantics has been extended, thus providing an efficient event de-tection. Applications produce events and the subscribed event types react to these events. As a result, rules are triggered. 1

Read the paper · More papers on PaperTik