Title: Model-driven rule composition for event-based systems

Authors: Hannes Obweger; Josef Schiefer; Martin Suntinger; Peter Kepplinger

Addresses: UC4 Senactive, Prinz-Eugen-Strasse 72/1/5, 1040 Vienna, Austria. ' UC4 Senactive, Prinz-Eugen-Strasse 72/1/5, 1040 Vienna, Austria. ' UC4 Senactive, Prinz-Eugen-Strasse 72/1/5, 1040 Vienna, Austria. ' UC4 Senactive, Prinz-Eugen-Strasse 72/1/5, 1040 Vienna, Austria

Abstract: This article presents a novel framework for creating sense-and-respond rules, which allow detecting noteworthy event situations from streams of business incidents and responding to them in near real-time. Focusing on expressiveness as well as manageability, the proposed framework uses a model-driven approach for the rule definition, where the different aspects of a rule are specified in clearly separated, comprehensible sub-models. This includes models for event-type and correlation information, virtual business-object representations, event patterns (|sense|) and actions (|respond|), as well as event processing networks. Event patterns are modelled in a visual decision graph from easy-to-understand pieces of pattern-detection logic, and/or from sub-level event patterns. The proposed system has been fully implemented with a service-oriented architecture. The rule model is illustrated with a business case from the workload-automation domain.

Keywords: rule composition; rule management; complex event processing; sense-and-respond rules; model-driven; event patterns; modelling; service-oriented architecture; SOA.

DOI: 10.1504/IJBPIM.2011.043392

International Journal of Business Process Integration and Management, 2011 Vol.5 No.4, pp.344 - 357

Published online: 26 Oct 2011 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article