Constructing Event Processing Systems of Layered and Heterogeneous Events with SPARQL

  • Mikko Rinne
  • , Esko Nuutila

Tutkimustuotos: LehtiartikkeliArticleScientificvertaisarvioitu

3 Sitaatiot (Scopus)
35 Lataukset (Pure)

Abstrakti

SPARQL was originally developed to process queries over finite-length datasets encoded as RDF graphs. Processing of infinite data streams can be enabled through continuous incremental evaluation of an incoming event stream. SPARQL Update provides tools for interconnecting queries, enabling event processing applications to be constructed out of multiple incrementally processed collaborating rules. These rule networks can perform event processing on heterogeneous event structures. Heterogeneous event support combined with the capability to synthesise new events enables the creation of layered event processing networks. In this paper, we review the different types of complex event processing building blocks presented in the literature and show their translations to SPARQL Update rules through examples, supporting a modular and layered approach. The interconnected examples demonstrate the creation of an elaborate network for solving event processing tasks. The performance of the example event processing network is verified on the INSTANS platform.
AlkuperäiskieliEnglanti
Sivut57-69
Sivumäärä13
JulkaisuJournal on Data Semantics
Vuosikerta6
Numero2
Varhainen verkossa julkaisun päivämäärä23 syysk. 2016
DOI - pysyväislinkit
TilaJulkaistu - kesäk. 2017
OKM-julkaisutyyppiA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Sormenjälki

Sukella tutkimusaiheisiin 'Constructing Event Processing Systems of Layered and Heterogeneous Events with SPARQL'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä