Stream reasoning and complex event processing in ETALIS

From International Center for Computational Logic

Toggle side column

Stream reasoning and complex event processing in ETALIS

Darko AnicicDarko Anicic,  Sebastian RudolphSebastian Rudolph,  Paul FodorPaul Fodor,  Nenad StojanovicNenad Stojanovic
Darko Anicic, Sebastian Rudolph, Paul Fodor, Nenad Stojanovic
Stream reasoning and complex event processing in ETALIS
Semantic Web, 3(4):397-407, 2012
  • KurzfassungAbstract
    Addressing dynamics and notifications in the SemanticWeb realm has recently become an important area of research. Run time data is continuously generated by multiple social networks, sensor networks, various on-line services, and so forth. How to get advantage of this continuously arriving data (events) remains a challenge – that is, how to integrate heterogeneous event streams, combine them with background knowledge (e.g., an ontology), and perform event processing and stream reasoning. In this paper we describe ETALIS – a system which enables specification and monitoring of changes in real time. Changes can be specified as complex event patterns, and ETALIS can detect them in real time. Moreover the tool can perform reasoning over streaming events with respect to background knowledge. ETALIS implements two languages for event patterns: ETALIS Language for Events, and Event Processing SPARQL. ETALIS has various applicabilities in capturing changes in semantic networks, broadcasting notifications to interested parties, and creating further changes (based on processing of the temporal, static, or slowly evolving knowledge).
  • Forschungsgruppe:Research Group: Computational LogicComputational Logic
@article{ARFS2012,
  author  = {Darko Anicic and Sebastian Rudolph and Paul Fodor and Nenad
             Stojanovic},
  title   = {Stream reasoning and complex event processing in {ETALIS}},
  journal = {Semantic Web},
  volume  = {3},
  number  = {4},
  year    = {2012},
  pages   = {397-407},
  doi     = {10.1080/08839514.2012.636616}
}