9.Distributed Event-based Systems

by Ian Pratt and Steve Hand (University of Cambridge, UK)

Link to the SOTA Chapter

Ongoing Research

A large number of projects are working in the general area of event-based systems. One interesting area is the the development of event distribution systems built over peer-to-peer networks (e.g. the SCRIBE system developed at Microsoft Research UK). Others are looking at leveraging event systems to support business processes since the event-based approach facilitates customized information flows and allows implementation in a "natural" way (e.g. the REBECA project at Uni. Darmstadt, Germany).

Future Directions

A heartbeat infrastructure is needed to cope with the distributed system characteristics of service and network failure. Work on federated systems must continue and allow communication between domains and event system within those domains. Access control (visibility or scoping) also must be be addressed. A futher interesting direction is the wide-scale deployment of event systems over multicast (IP or overlay) to investigate the properties and problems of high-volume, wide-area, event notification.

CaberNet Related Activities

References

[Bacon 2000] J. Bacon, K. Moody, J. Bates, R. Hayton, C. Ma, A. McNeil, O. Seidel, and M.Spiteri. Generic Support for Distributed Applications. IEEE Computer. March 2000. pp. 68-76.

[Bacon 2001] J. Bacon, A. Hombrecher , C. Ma, K. Moodyand, and W. Yao. Event Storage and Federation using ODMG. Proc. of the 9th International Workshop on Persistent Object Systems, Design, Implementation and Use. Lillehammer, Norway. Sept 2000. Lecture Notes in Computer Science vol. 2135. pp. 265-281.

[Carzaniga 2001] A. Carzaniga, D. S. Rosenblum, and A. L. Wolf. Design and Evaluation of a Wide-area Event Notification Service. ACM Transactions on Computer Systems 19(3). 2001. pp. 283-331.

[Cugola 2001] G. Cugola, E. D. Nitto, and A. Fuggetta. The JEDI Event-based Infrastructure and its Application to the Development of the OPSS WFMS. IEEE Transactions on Software Engineering 27(9). 2001. pp. 827-850.

[Haahr 2000] M. Haahr, R. Meier, P. Nixon, V. Cahill, and E. Jul. Filtering and Scalability in the ECO Distributed Event Model. Proc. of the Int. Symp. on Software Eng. for Parallel and Dist. Systems (PDSE/ICSE2000). Limerick, Ireland. 2000. pp. 83­95.


Maintained by Rogério de Lemos (r.delemos@ukc.ac.uk)
Last updated 4 November, 2002