TY - CHAP
T1 - ETALIS
T2 - Rule-based reasoning in event processing
AU - Anicic, Darko
AU - Fodor, Paul
AU - Rudolph, Sebastian
AU - Stühmer, Roland
AU - Stojanovic, Nenad
AU - Studer, Rudi
PY - 2011
Y1 - 2011
N2 - Complex Event Processing (CEP) is concerned with timely detection of complex events within multiple streams of atomic occurrences, and has useful applications in areas including financial services, mobile and sensor devices, click stream analysis and so forth. In this chapter, we present ETALIS Language for Events. It is an expressive language for specifying and combining complex events. For this language we provide both a syntax as well as a clear declarative formal semantics. The execution model of the language is based on a compilation strategy into Prolog. We provide an implementation of the language, and present experimental results of our running prototype. Further on, we show how our logic rule-based approach compares with a non-logic approach in respect of performance.
AB - Complex Event Processing (CEP) is concerned with timely detection of complex events within multiple streams of atomic occurrences, and has useful applications in areas including financial services, mobile and sensor devices, click stream analysis and so forth. In this chapter, we present ETALIS Language for Events. It is an expressive language for specifying and combining complex events. For this language we provide both a syntax as well as a clear declarative formal semantics. The execution model of the language is based on a compilation strategy into Prolog. We provide an implementation of the language, and present experimental results of our running prototype. Further on, we show how our logic rule-based approach compares with a non-logic approach in respect of performance.
UR - https://www.scopus.com/pages/publications/79953824126
U2 - 10.1007/978-3-642-19724-6_5
DO - 10.1007/978-3-642-19724-6_5
M3 - Chapter
SN - 9783642197239
T3 - Studies in Computational Intelligence
SP - 99
EP - 124
BT - Reasoning in Event-Based Distributed Systems
ER -