Zum Inhalt
Zur Navigation

July 2008

Invited keynote by Adrian Paschke at SIWN 2008, July 22nd

2008-07-22 22:30

Paschke, A.: "Towards an Ubiquitous Pragmatic Web", Keynote at 2008 SIWN Congress, Glasgow, UK, 22-24 July 2008

Slides of the invited keynote talk by Adrian Paschke at SIWN 2008, July 22nd (pdf)

EuroPLoP 2008 Focus Group

2008-07-10 18:29

Domain-specific Complex Event and Rule Patterns

EuroPLoP 2008 Focus Group

Domain-specific Complex Event and Rule Patterns

July 9-13, 2008
Irsee Monastery, Bavaria, Germany


Organized by Adrian Paschke and Rainer von Ammon

Complex Event Processing CEP is an emerging enabling technology to achieve actionable, situational knowledge from distributed systems and data sources in real-time or almost real- time. Applications of CEP technologies arise in manifold domains such as Finance/Banking, Logistics, Automotive, Telco, Life science and the application scenarios range from, e.g., fraud detection, supply chain event monitoring, business activity monitoring and IT service management/governance to adaptive or self-autonomous reactive systems capable of handling e.g. pandemia situations. CEP is considered as the main prerequisites for many other emerging technologies such as predictive business enterprise networks (service supply chains), real-time adaptive enterprise or autonomic IT systems.

Reference models for CEP applications offer the potential for an additional increase (1) in efficiency, aimed at cheaper and faster delivery of CEP systems for specific domains, and (2) in reusability of successful CEP solutions in various domains. The models predefine a common frame of reference for a certain application domain, which can be customized to obtain models for specific applications in that domain.

Design patterns as more or less formalized descriptions of generic solutions to certain problem classes have become a wide-spread mean to transfer knowledge about successful designs. Hence, they qualify as an adequate representation format for the description of CEP patterns. A pattern language of domain-specific CEP patterns could establish a way to efficiently communicate about successful domain-specific CEP solutions and reuse them for devising concrete implementation solutions in potentially multiple domains. That is, the advantage of CEP patterns is their predefined, reusable, and dynamically customizable nature allowing the designer to reuse existing experience for building new CEP applications.

Structure of the Focus Group:

a. Discuss fundamental terminologies, definitions and relations and discourse the differences between the more behavioural oriented view on CEP addressing CEP models and CEP patterns and the more technical view on CEP addressing (complex) event patterns and processing of events in CEP media.

b. Survey existing and newly submitted CEP and rule patterns as well as patterns from closely related domains such as BPM, BAM, ITSM, SOA, Coordination, Workflows, …

c. Discuss a suitable classification scheme for clustering CEP patterns into vertical domain-specific and generic horizontal across-the-domain patterns

d. Categorize the patterns according to the classification scheme and discuss possible adaptation/extension of the general classification scheme

e. Survey existing notational pattern languages and representation formats and discuss requirements and critical success factors for CEP pattern languages

f. Brainstorming: Ideas on the (semi-) automated generation of new CEP applications by customization of reference models and their solution-oriented (design) pattern specifications to the context of a CEP application domain?

g. Wrap-up: Summary of achieved results, ideas and next steps in the CEP pattern community

Should have any questions regarding the CEP Focus Group at EuroPLoP 2008 please send an eMail to:

            paschke AT inf.fu-berlin.de


Adrian Paschke Corporate Semantic Web and RuleML Inc.

Rainer von Ammon CITT GmbH

Jack Rusher Aleri Inc.

Opher Etzion IBM Haifa

Pedro Bizarro University of Coimbra

Geert Monsieur University of Leuven

Gregor Hohpe Google Inc. / EAIpatterns.com

Diethelm Bienhaus University of Kassel

Paul Austrem University of Bergen

James Siddle IBM

Serhat Tuncay Lab49

Alexander Kozlenkov Betfair Ltd. London

Ahmad Waqas Kamal University of Groningen

David Jeffery Betfair

Christian Wolf University of Regensburg

 Literature Links

Paschke, A. and Rainer v. Ammon: CEP Patterns Focus Group, EuroPLoP 2008 CEP Focus Group, Irsee, Germany, July 2008.

Paschke, A.: Design Patterns for Complex Event Processing, arXiv/0806.1100, 2008.

Paschke, A.: Design Patterns for Complex Event Processing, 2nd International Conference on Distributed Event-Based Systems (DEBS'08), Rome, Italy, 2008


Rainer v. Ammon, Christian Silberbauer, Christian Wolff, VIPSI 2007 Lake Bled, Slovenia, 8-11 October 2007


© 2008 FU Berlin | Feedback
This work has been partially supported by the  InnoProfile-Corporate Semantic Web project funded by the German Federal Ministry of Education and Research (BMBF) and the BMBF Innovation Initiative for the New German Länder - Entrepreneurial Regions.
doctor death jack kevorkianbuy metronidazole online no prescription