On the event coordination in multi-component systems
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
TOPS: a new design for transactions in publish/subscribe middleware
Proceedings of the second international conference on Distributed event-based systems
Hi-index | 0.02 |
This paper describes a publish-subscribe architecture enabling the cooperation of heterogeneous and distributed information systems with no need for defining cooperation policies at the system design time. To this end, we propose an abstraction called observation interface, which allows a system to notify to registered observers system-related events. The main goal of this architecture is to ensure the transaction-consistent observation of single information systems. Several cooperation activities between systems with observation interfaces can be obtained by adding external activities. Adding observer agents during the system life cycle rather than at system design time can dynamically do this. This approach can also be applied to legacy systems featuring basic notification mechanisms.