Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

ARCHITECT: A layered framework for classifying technologies of event-based systems

: Voisard, A.; Ziekow, H.


Information systems 36 (2011), No.6, pp.937-957
ISSN: 0306-4379
ISSN: 0094-453X
Journal Article
Fraunhofer ISST ()

In the past decade, event-based systems (EBS) have received increasing attention from various communities. Central to these systems is the notion of event, which is often generally considered as a happening of interest. An EBS encompasses a large range of functionalities on various technological levels (e.g., language, execution, or communication). Existing approaches vary in the scope of implemented functionality and underlying technical concepts. For this reason, comparing EBS solutions is a challenging task. Furthermore, the lack of a unified view on EBS poses challenges to system architects in choosing and combining technologies for building event-based systems. This paper presents ARCHITECT, a framework that decomposes a general EBS into layers of abstraction. The goal of the proposed framework is twofold: (1) provide concepts that aid the understanding of existing technologies and solutions for EBS as well as their relations from a software engineering point of vi ew; (2) present a layered framework, which enables classifying technologies for EBS and supports system architects in building complex systems from specialized components. We believe that the concepts presented in this paper are likely to improve the way both researchers and practitioners understand, use, and develop EBS components as well as complete systems.