The Computer Journal Advance Access published online on June 24, 2005
The Computer Journal, doi:10.1093/comjnl/bxh120
| ||||||||||||||||||||||||||||||||||||||||||||||||||
1 Distributed Systems Group, Department of Computer Science, Trinity College, University of Dublin, Dublin, Ireland
* To whom correspondence should be addressed. Event-based middleware is currently being applied for application component integration in a range of application domains. As a result, a variety of event services has been proposed to address different requirements. In order to aid the understanding of the relationships between these systems, this paper presents a taxonomy of distributed event-based programming systems. The taxonomy is structured as a hierarchy of the properties of a distributed event system and may be used as a framework to describe such a system according to its properties. The taxonomy identifies a set of fundamental properties of event systems and categorizes them according to the event model supported and the structure of the event service. Event services are further classified according to their organization and their interaction models, as well as other functional and non-functional features.
Received October 6, 2004
Accepted June 1, 2005
Article
Taxonomy of Distributed Event-Based Programming Systems
René Meier, E-mail: Rene.Meier{at}cs.tcd.ie
![]()
Abstract ![]()
CiteULike
Connotea
Del.icio.us What's this?