Skip to main navigation Skip to search Skip to main content

Results on out-of-order event processing

  • Research Center for Information Technology
  • Karlsruhe Institute of Technology

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

5 Scopus citations

Abstract

Complex Event Processing (CEP) has the task of processing streams of events with the goal of detecting event patterns of interest. Today's CEP systems typically assume the total order of streaming events. In practice, real-time processing often faces delays caused by network latencies, sensor and machine failures etc. By handling out-of-order events a CEP processor needs to keep certain events longer than they are normally needed (in order to handle late events). Therefore, an effective removal of overdue events is needed. This work provides a framework for processing events, including also out-of-order events. The framework also implements a general low-level garbage collector. Our approach is based on deductive rules where detection of complex events amounts to an inference procedure. Therefore the framework features reasoning capabilities. We provide an open source implementation, and present experimental results of the proposed framework.

Original languageEnglish
Title of host publicationPractical Aspects of Declarative Languages - 13th International Symposium, PADL 2011, Proceedings
Pages220-234
Number of pages15
DOIs
StatePublished - 2011
Event13th International Symposium on Practical Aspects of Declarative Languages, PADL 2011 - Austin, TX, United States
Duration: Jan 24 2011Jan 25 2011

Publication series

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

Conference

Conference13th International Symposium on Practical Aspects of Declarative Languages, PADL 2011
Country/TerritoryUnited States
CityAustin, TX
Period01/24/1101/25/11

Fingerprint

Dive into the research topics of 'Results on out-of-order event processing'. Together they form a unique fingerprint.

Cite this