Exploring alternatives of Complex Event Processing execution engines in demanding cases

被引:0
|
作者
Kyrama, Styliani [1 ]
Gounaris, Anastasios [1 ]
机构
[1] Aristotle Univ Thessaloniki, Thessaloniki, Greece
来源
38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023 | 2023年
关键词
CEP; Kleene; skip-till-any-match; event trend;
D O I
10.1145/3555776.3577734
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Complex Event Processing (CEP) is a mature technology providing particularly efficient solutions for pattern detection in streaming settings. Nevertheless, even the most advanced CEP engines struggle to deal with cases when the number of pattern matches grows exponentially, e.g., when the queries involve Kleene operators to detect trends. In this work, we present an overview of state-of-the-art CEP engines used for pattern detection, focusing also on systems that discover demanding event trends. The main contribution lies in the comparison of existing CEP engine alternatives and the proposal of a novel hash-endowed automata-based lazy hybrid execution engine, called SASEXT, that undertakes the processing of pattern queries involving Kleene patterns. Our proposal is orders of magnitude faster than existing solutions.
引用
收藏
页码:313 / 320
页数:8
相关论文
共 30 条
  • [21] Rule based complex event processing for an air quality monitoring system in smart city
    Kumar, Shashi Shekhar
    Chandra, Ritesh
    Agarwal, Sonali
    SUSTAINABLE CITIES AND SOCIETY, 2024, 112
  • [22] Complex event processing for physical and cyber security in datacentres - recent progress, challenges and recommendations
    Khaled A. Alaghbari
    Mohamad Hanif Md Saad
    Aini Hussain
    Muhammad Raisul Alam
    Journal of Cloud Computing, 11
  • [23] Real-time DDoS attack detection based on Complex Event Processing for IoT
    Cardoso, Adeilson M. da S.
    Lopes, Rafael Fernandes
    Teles, Ariel Soares
    Veras Magalhaes, Fernando B.
    2018 IEEE/ACM THIRD INTERNATIONAL CONFERENCE ON INTERNET-OF-THINGS DESIGN AND IMPLEMENTATION (IOTDI 2020), 2018, : 273 - 274
  • [24] Combining Case-Based Reasoning with Complex Event Processing for Network Traffic Classification
    Grob, Manuel
    Kappes, Martin
    Medina-Bulo, Inmaculada
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2018, 2018, 11156 : 110 - 123
  • [25] The Complex Event Processing Mechanism for RFID Real-Time Data on Android Platform
    Huang, Zhenhua
    Dai, Qingyun
    2014 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - CHINA, 2014,
  • [26] Complex event processing for physical and cyber security in datacentres-recent progress, challenges and recommendations
    Alaghbari, Khaled A.
    Saad, Mohamad Hanif Md
    Hussain, Aini
    Alam, Muhammad Raisul
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01):
  • [27] Dimensioning and Capacity Planning Framework for Large Scale M2M Complex Event Processing
    Elgazzar, Mohamed H.
    INTERNATIONAL CONFERENCE ON INFORMATICS AND SYSTEMS (INFOS 2016), 2016, : 286 - 291
  • [28] An automatic complex event processing rules generation system for the recognition of real-time IoT attack patterns
    Roldan-Gomez, Jose
    Boubeta-Puig, Juan
    Carrillo-Mondejar, Javier
    Gomez, Juan Manuel Castelo
    del Rincon, Jesus Martinez
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [29] Using Complex Event Processing (CEP) and vocal synthesis techniques to improve comprehension of sonified human-centric data
    Rimland, Jeff
    Ballora, Mark
    NEXT-GENERATION ANALYST II, 2014, 9122
  • [30] A real-time approach for smart building operations prediction using rule-based complex event processing and SPARQL query
    Kumar, Shashi Shekhar
    Chandra, Ritesh
    Agarwal, Sonali
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (15) : 21569 - 21591