Authors:
Jürgen Dunkel
1
;
Alberto Fernández
2
;
Rubén Ortiz
2
and
Sascha Ossowski
2
Affiliations:
1
University of Applied Sciences and Arts, Germany
;
2
University of Rey Juan Carlos, Spain
Keyword(s):
Event Models, Ontologies, Event-driven Architecture, Complex Event Processing, Rule-based Systems.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Engineering Methodologies
;
Information Systems Analysis and Specification
;
Methodologies, Processes and Platforms
;
Model-Driven Software Development
;
Modeling of Distributed Systems
;
Software Engineering
;
Systems Engineering
Abstract:
Event-driven architectures (EDA) have been proposed as a new architectural paradigm for event-based systems to process complex event streams. However, EDA have not yet reached the maturity of well-established software architectures because methodologies, models and standards are still missing. Despite the fact that EDA-based systems are essentially built on events, there is a lack of a general event modelling approach. In this paper we put forward a semantic approach to event modelling that is expressive enough to cover a broad variety of domains. Our approach is based on semantically rich event models using ontologies that allow the representation of structural properties of event types and constraints between them. Then, we argue in favour of a declarative approach to complex event processing that draws upon well established rule languages such as JESS and integrates the structural event model. We illustrate the adequacy of our approach with relation to a prototype for an event-bas
ed road traffic management system.
(More)