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 条
  • [31] Designing Monitoring Systems for Complex Event Processing in Big Data Contexts
    Andrade, Carina
    Cardoso, Maria
    Costa, Carlos
    Santos, Maribel Yasmina
    INFORMATION SYSTEMS (EMCIS 2021), 2022, 437 : 17 - 30
  • [32] Using complex event processing for modelling and simulation of cyber-physical systems
    Klein, Ruediger
    Rilling, Stefan
    Usov, Andrij
    Xie, Jingquan
    INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURES, 2013, 9 (1-2) : 148 - 172
  • [33] REDUCING THE GAP BETWEEN BUSINESS AND INFORMATION SYSTEMS THROUGH COMPLEX EVENT PROCESSING
    Oliveira, Cesar Augusto L.
    Silva, Natalia Cabral
    Sabat, Cecilia Leite
    Lima, Ricardo Massa F.
    COMPUTING AND INFORMATICS, 2013, 32 (02) : 225 - 250
  • [34] Interval Logic for Design and Maintenance of Complex Event Processing Systems (Short Paper)
    Coffi, Jean-Rene
    Museux, Nicolas
    Marsala, Christophe
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, PT I, 2012, 99 : 407 - +
  • [35] Detecting complex events with real time monitoring infrastructure on event-based systems
    Aktas, Mehmet Siddik
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2019, 25 (02): : 199 - 207
  • [36] ONLINE PEER-TO-PEER TRAFFIC IDENTIFICATION BASED ON COMPLEX EVENTS PROCESSING OF TRAFFIC EVENT SIGNATURES
    Bassi, Joseph Stephen
    Ru, Loo Hui
    Ismail, Ismahani
    Khammas, Ban Mohammed
    Marsono, Muhammad Nadzir
    JURNAL TEKNOLOGI, 2016, 78 (07): : 9 - 16
  • [37] Complex Event Processing of High Level Events in Multi-area Power Grid: An Indian Perspective
    Pradeep, Yemula
    Khaparde, S. A.
    IEEE PES GENERAL MEETING, 2010,
  • [38] An Adaptive Parallel Processing Strategy for Complex Event Processing Systems over Data Streams in Wireless Sensor Networks
    Xiao, Fuyuan
    Aritsugi, Masayoshi
    SENSORS, 2018, 18 (11)
  • [39] A GENERIC FRAMEWORK FOR DERIVING AND PROCESSING UNCERTAIN EVENTS IN RULE-BASED SYSTEMS
    Khanna, M. Rajesh
    Dhivya, M.
    2013 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2013, : 398 - 403
  • [40] DePo: Dynamically Offload Expensive Event Processing to the Edge of Cyber-Physical Systems
    Ma, Meng
    Zhang, Jingbin
    Wang, Ping
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (09) : 2120 - 2132