Sciweavers

ICDCSW
2002
IEEE

Event Systems: How to Have Your Cake and Eat It Too

13 years 9 months ago
Event Systems: How to Have Your Cake and Eat It Too
This paper addresses the fundamental tradeoffs in event systems between scalability (of event filtering, routing, and delivery mechanisms), expressiveness (when describing interests in events), and event safety (ensuring encapsulation and type-safe interaction with polymorphic events). We point out some ramifications underlying these tradeoffs and we propose a pragmatic approach to handle them. We achieve scalability using a multi-stage filtering strategy that combines approximate and perfect matching techniques for the purpose of event routing and filtering. We achieve expressiveness and event safety by viewing events as objects, stances of application-defined abstract types.
Patrick Th. Eugster, Pascal Felber, Rachid Guerrao
Added 14 Jul 2010
Updated 14 Jul 2010
Type Conference
Year 2002
Where ICDCSW
Authors Patrick Th. Eugster, Pascal Felber, Rachid Guerraoui, Sidath B. Handurukande
Comments (0)