ETALIS: Rule-Based Reasoning in Event Processing

Aus International Center for Computational Logic
Wechseln zu:Navigation, Suche

Toggle side column

ETALIS: Rule-Based Reasoning in Event Processing

Darko AnicicDarko Anicic,  Paul FodorPaul Fodor,  Sebastian RudolphSebastian Rudolph,  Roland StühmerRoland Stühmer,  Nenad StojanovicNenad Stojanovic,  Rudi StuderRudi Studer
ETALIS: Rule-Based Reasoning in Event Processing


Darko Anicic, Paul Fodor, Sebastian Rudolph, Roland Stühmer, Nenad Stojanovic, Rudi Studer
ETALIS: Rule-Based Reasoning in Event Processing
In Sven Helmer, Alex Poulovassilis, Fatos Xhafa, eds., Reasoning in Event-Based Distributed Systems, volume 347 of Studies in Computational Intelligence, 99-124. Springer, April 2011
  • KurzfassungAbstract
    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.
  • Weitere Informationen unter:Further Information: Link
  • Forschungsgruppe:Research Group: Computational LogicComputational Logic
The final publication is available at Springer.
@incollection{AFRSSS2011,
  author    = {Darko Anicic and Paul Fodor and Sebastian Rudolph and Roland
               St{\"{u}}hmer and Nenad Stojanovic and Rudi Studer},
  title     = {ETALIS: Rule-Based Reasoning in Event Processing},
  editor    = {Sven Helmer and Alex Poulovassilis and Fatos Xhafa},
  booktitle = {Reasoning in Event-Based Distributed Systems},
  series    = {Studies in Computational Intelligence},
  volume    = {347},
  publisher = {Springer},
  year      = {2011},
  month     = {April},
  pages     = {99-124}
}