Constructing Event Processing Systems of Layered and Heterogeneous Events with SPARQL

被引:0
|
作者
Rinne, Mikko [1 ]
Nuutila, Esko [1 ]
机构
[1] Aalto Univ, Sch Sci, Dept Comp Sci & Engn, Espoo, Finland
来源
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 CONFERENCES | 2014年 / 8841卷
关键词
Complex event processing; SPARQL; heterogeneous events; stream processing; STREAMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SPARQL was originally developed as a derivative of SQL to process queries over finite-length datasets encoded as RDF graphs. Processing of infinite data streams with SPARQL has been approached by using pre-processors dividing streams into finite-length windows based on either time or the number of incoming triples. Recent extensions to SPARQL can support interconnections of queries, enabling event processing applications to be constructed out of multiple incrementally processed collaborating SPARQL update rules. With more elaborate networks of queries it is possible to perform event processing on heterogeneous event formats without strict restrictions on the number of triples per event. Heterogeneous event support combined with the capability to synthesize new events enables the creation of layered event processing systems. In this paper we review the different types of complex event processing building blocks presented in 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 of SPARQL update rules for solving event processing tasks.
引用
收藏
页码:682 / 699
页数:18
相关论文
共 50 条
  • [1] Dynamic Linked Data: A SPARQL Event Processing Architecture
    Roffia, Luca
    Azzoni, Paolo
    Aguzzi, Cristiano
    Viola, Fabio
    Antoniazzi, Francesco
    Cinotti, Tullio Salmon
    FUTURE INTERNET, 2018, 10 (04):
  • [2] SPARQL-based framework for semantically-based event processing
    Sasa Bastinos, Ana
    Lavbic, Dejan
    INFORMATION MODELLING AND KNOWLEDGE BASES XXVII, 2016, 280 : 240 - 254
  • [3] Federated SPARQL Query Processing over Heterogeneous Linked Data Fragments
    Heling, Lars
    Acosta, Maribel
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1047 - 1057
  • [4] Unified management of heterogeneous sensors for complex event processing
    Valdes, M.
    Nieto, I.
    Guardiola, V.
    Gil, D.
    Gomez-Skarmeta, A.
    RISK ANALYSIS VI: SIMULATION AND HAZARD MITIGATION, 2008, : 445 - 452
  • [5] Towards Unified Heterogeneous Event Processing for the Internet of Things
    Wang, Wei
    Guo, Dong
    PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2012, : 84 - 91
  • [6] Complex Event Processing over Uncertain Events: Techniques, Challenges, and Future Directions
    Akila, V.
    Govindasamy, V.
    Sandosh, S.
    2016 INTERNATIONAL CONFERENCE ON COMPUTATION OF POWER, ENERGY INFORMATION AND COMMUNICATION (ICCPEIC), 2016, : 204 - 221
  • [7] Managing Measurement and Occurrence Uncertainty in Complex Event Processing Systems
    Moreno, Nathalie
    Bertoa, Manuel F.
    Burgueno, Loli
    Vallecillo, Antonio
    IEEE ACCESS, 2019, 7 : 88026 - 88048
  • [8] Issues in Complex Event Processing Systems
    Flouris, Ioannis
    Giatrakos, Nikos
    Garofalakis, Minos
    Deligiannakis, Antonios
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 2, 2015, : 241 - 246
  • [9] A Performance Study of Event Processing Systems
    Mendes, Marcelo R. N.
    Bizarro, Pedro
    Marques, Paulo
    PERFORMANCE EVALUATION AND BENCHMARKING, 2009, 5895 : 221 - 236
  • [10] A Framework for Decentralized Parallel Complex Event Processing on Heterogeneous Infrastructures
    Roeger, Henriette
    Bhowmik, Sukanya
    Linn, Tobias
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 190 - 196