REACH: a REal-time, ACtive and Heterogeneous mediator system

This paper outlines the ongoing joint work in Reactive Object Oriented Database Systems between the Departments of Computer Science in the University of Exeter(UK) and the University of Skövde(Sweden). The group is currently designing a monitoring system based on a reactive object oriented database with the objective of supporting efficient interaction between the active DBMS and applications (including intelligent systems). Initial work has centred on a prototype reactive object-oriented system built on top of ONTOS, a commercial OODBMS which has C++ as its base language. The prototype is referred to as ACOOD (ACtive Object Oriented Database system) ([Ber91]). We briefly discuss this prototype, showing how reactive behaviour has been incorporated into a full OODBMS albeit with some restrictions. We also outline our plans for its future extension, and how these are motivated.