Title
A rule-based language for complex event processing and reasoning
Abstract
Complex Event Processing (CEP) is concerned with timely detection of complex events within multiple streams of atomic occurrences. It has useful applications in areas including financial services, mobile and sensor devices, click stream analysis etc. Numerous approaches in CEP have already been proposed in the literature. Event processing systems with a logic-based representation have attracted considerable attention as (among others reasons) they feature formal semantics and offer reasoning service. However logic-based approaches are not optimized for run-time event recognition (as they are mainly query-driven systems). In this paper, we present an expressive logic-based language for specifying and combining complex events. For this language we provide both a syntax as well as a formal declarative semantics. The language enables efficient run time event recognition and supports deductive reasoning. Execution model of the language is based on a compilation strategy into Prolog. We provide an implementation of the language, and present the performance results showing the competitiveness of our approach.
Year
DOI
Venue
2010
10.1007/978-3-642-15918-3_5
RR
Keywords
Field
DocType
logic-based approach,run-time event recognition,deductive reasoning,rule-based language,efficient run time event,logic-based representation,formal declarative semantics,expressive logic-based language,complex event processing,complex event,formal semantics,event processing system,financial services,rule based
Data mining,Programming language,Computer science,Object language,Prolog,Natural language processing,Artificial intelligence,Syntax,Elementary event,Complex event processing,Deductive reasoning,Execution model,Semantics
Conference
Volume
ISSN
ISBN
6333
0302-9743
3-642-15917-6
Citations 
PageRank 
References 
39
2.29
15
Authors
6
Name
Order
Citations
PageRank
Darko Anicic143731.28
Paul Fodor220812.58
Sebastian Rudolph396659.18
Roland Stühmer4797.73
Nenad Stojanovic51605152.52
Rudi Studer64687659.43