SEPLApr 10, 2012

A model-driven approach for processing complex events

arXiv:1204.2203v34 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the problem of managing IT systems for service dependability by simplifying complex event processing, though it appears incremental as it builds on existing CEP engines.

The paper tackles the challenge of defining complex event patterns from numerous distributed sources by introducing a model-driven approach that generates event processing configurations for an open-source CEP engine, resulting in the development of a textual modeling language called CEDL with algebraic semantics.

By adequate employing of complex event processing (CEP), valuable information can be extracted from the underlying complex system and used in controlling and decision situations. An example application area is management of IT systems for maintaining required dependability attributes of services based on the infrastructure. In practice, one usually faces the problem of the vast number of distributed event sources, which makes depicting complex event patterns a non-trivial task. In this paper, I present a novel, model-driven approach to define complex event patterns and directly generate event processing configuration for an open source CEP engine widely used in the industry. One of the key results of my research work is a textual modeling language called Complex Event Description Language (CEDL), which will be presented by its algebraic semantics and some typical examples.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes