Skip to main navigation Skip to search Skip to main content

A declarative framework for matching iterative and aggregative patterns against event streams

  • Darko Anicic
  • , Sebastian Rudolph
  • , Paul Fodor
  • , Nenad Stojanovic
  • FZI Research Center for Information Technology
  • Karlsruhe Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Complex Event Processing as well as pattern matching against streams have become important in many areas including financial services, mobile devices, sensor-based applications, click stream analysis, real-time processing in Web 2.0 and 3.0 applications and so forth. However, there is a number of issues to be considered in order to enable effective pattern matching in modern applications. A language for describing patterns needs to feature a well-defined semantics, it needs be rich enough to express important classes of complex patterns such as iterative and aggregative patterns, and the language execution model needs to be efficient since event processing is a real-time processing. In this paper, we present an event processing framework which includes an expressive language featuring a precise semantics and a corresponding execution model, expressive enough to represent iterative and aggregative patterns. Our approach is based on a logic, hence we analyse deductive capabilities of such an event processing framework. Finally, we provide an open source implementation and present experimental results of our running system.

Original languageEnglish
Title of host publicationRule-Based Reasoning, Programming, and Applications - 5th International Symposium, RuleML 2011, Proceedings
Pages138-153
Number of pages16
DOIs
StatePublished - 2011
Event5th International Symposium on Rules: Research Based and Industry Focused, RuleML 2011 - Barcelona, Spain
Duration: Jul 19 2011Jul 21 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6826 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Symposium on Rules: Research Based and Industry Focused, RuleML 2011
Country/TerritorySpain
CityBarcelona
Period07/19/1107/21/11

Fingerprint

Dive into the research topics of 'A declarative framework for matching iterative and aggregative patterns against event streams'. Together they form a unique fingerprint.

Cite this