Active services for federated databases

ABSTRACT This paper presents an architecture of a component based active mechanism suitable for federated database systems, i.e., a collection of autonomous DBMS with a common understanding of their universe of discourse. The main components of the mechanism are exible event and rule services that cooperate to execute active rules. The event service speci es and generates event managers that detect, produce and notify events using an event management model. The rule service manages Event-Condition-Action rules global to federated database systems. Rules are triggered by events noti ed by event managers. They are executed according to an adaptable execution model. Conditions and actions can concern multiple DBMS.

[1]  John Mylopoulos,et al.  A generic integration architecture for cooperative information systems , 1996, Proceedings First IFCIS International Conference on Cooperative Information Systems.

[2]  Norman W. Paton,et al.  Active Rules in Database Systems , 1998, Monographs in Computer Science.

[3]  E. Hanson,et al.  An Introduction to the TriggerMan Asynchronous Trigger Processor , 1997, Rules in Database Systems.

[4]  P. M. Melliar-Smith,et al.  Synchronizing clocks in the presence of faults , 1985, JACM.

[5]  Hans Fritschi FRAMBOISE - An Approach to Construct Active Database Mechanisms , 1998, Grundlagen von Datenbanken.

[6]  Christine Collet,et al.  Behavior of Active Rules within Multi-Database Systems , 1999, SBBD.

[7]  Sharma Chakravarthy,et al.  ECA rule support for distributed heterogeneous environments , 1998, Proceedings 14th International Conference on Data Engineering.

[8]  Christine Collet,et al.  Semantics Based Implementation of Flexible Execution Models for Active Database Systems , 1998, BDA.

[9]  Sharma Chakravarthy,et al.  ECA rule processing in distributed and heterogeneous environments , 1999, Proceedings of the International Symposium on Distributed Objects and Applications.

[10]  Peter C. Lockemann,et al.  ECA Functionality in a Distributed Environment , 1999, Active Rules in Database Systems.

[11]  Christine Collet,et al.  Towards a Semantic Event Service for Distributed Active Database Applications , 1998, DEXA.