Complex event processing over live archived data streams

被引:0
作者
Peng, Shang-Lian [1 ]
Li, Zhan-Huai [1 ]
Chen, Qun [1 ]
Li, Qiang [2 ]
机构
[1] School of Computer Science, Northwestern Polytechnical University
[2] School of Software and Microelectronics, Northwestern Polytechnical University
来源
Jisuanji Xuebao/Chinese Journal of Computers | 2012年 / 35卷 / 03期
关键词
Complex event processing; Data stream; Internet of Things; Nondeterministic finite automation (NFA); RFID; Wireless senser networks;
D O I
10.3724/SP.J.1016.2012.00540
中图分类号
学科分类号
摘要
With the development of data collection and data processing techniques, event detection has become increasingly vital in application areas such as object-tracking in IOT, network monitoring, financial prediction, and telecommunication consumption mode detection, etc. Event processing is supposed to be completed in one-pass of the data streams which are discarded after pattern matching. Actually, historical streams maintain plentiful information which cannot be simply discarded in many scenarios and some event detection queries are always subscribed over both live and archived (historical) streams. Due to the lackness of event processing over live and archived event streams, this paper addresses key issues of live- archived stream complex event processing. Main works are as follows: (1) Due to large numbers of partial matches generated in a sliding window, partial matches management methods named TPM and STPM are proposed. With STPM, spatial and temporal information are kept into partial matches and the most recent and possible updated partial matches are resided in main memory which can reduce pattern match miss ratio and greatly alleviate external partial match loading I/O cost. (2) Optimization of complex event processing algorithm over live-archived streams based on events selectivity is proposed. (3) Formal cost model of related methods are presented. (4) Based on the proposed partial matches management methods, extensive performance comparison experiments in a prototype CEP system are evaluated(experimental parameters include subwindow size, selectivity, match ratio, hit ratio, etc). Experimental analysis verifies soundness and effectiveness of the proposed methods.
引用
收藏
页码:540 / 554
页数:14
相关论文
共 50 条
  • [21] eSPICE: Probabilistic Load Shedding from Input Event Streams in Complex Event Processing
    Slo, Ahmad
    Bhowmik, Sukanya
    Rothermel, Kurt
    MIDDLEWARE'19: PROCEEDINGS OF THE 2019 MIDDLEWARE'19: 20TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2019, : 215 - 227
  • [22] Parallel processing of continuous queries over data streams
    Ali A. Safaei
    Mostafa S. Haghjoo
    Distributed and Parallel Databases, 2010, 28 : 93 - 118
  • [23] Parallel processing of continuous queries over data streams
    Safaei, Ali A.
    Haghjoo, Mostafa S.
    DISTRIBUTED AND PARALLEL DATABASES, 2010, 28 (2-3) : 93 - 118
  • [24] Complex Event Processing on Linked Stream Data
    Omran Saleh
    Stefan Hagedorn
    Kai-Uwe Sattler
    Datenbank-Spektrum, 2015, 15 (2) : 119 - 129
  • [25] An Efficient Complex Event Processing Algorithm based on Multipattern Sharing for Massive Manufacturing Event Streams
    Wang, Jianhua
    Lan, Yubin
    Lu, Shilei
    Cheng, Lianglun
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (03): : 1385 - 1402
  • [26] Detection of complex temporal patterns over data streams
    Harada, L
    INFORMATION SYSTEMS, 2004, 29 (06) : 439 - 459
  • [27] State-Aware Load Shedding From Input Event Streams in Complex Event Processing
    Slo, Ahmad
    Bhowmik, Sukanya
    Rothermel, Kurt
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (05) : 1340 - 1357
  • [28] An Introduction to Data Stream Processing: A Complex Event Processing Approach
    Roriz, Marcos
    Magalhaes, Fernando B., V
    Guedes, Alan L., V
    Colcher, Sergio
    Endler, Markus
    WEBMEDIA 2019: PROCEEDINGS OF THE 25TH BRAZILLIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2019, : 11 - 13
  • [29] A Modular Fuzzy Expert System Architecture for Data and Event Streams Processing
    Poli, Jean-Philippe
    Boudet, Laurence
    INFORMATION PROCESSING AND MANAGEMENT OF UNCERTAINTY IN KNOWLEDGE-BASED SYSTEMS, IPMU 2016, PT II, 2016, 611 : 717 - 728
  • [30] Complex Event Processing on the Edge - Bringing Data Consolidation and Processing closer to Wireless Sensor Networks
    Merkl, David
    Cocos, Henry-Norbert
    2020 IEEE INTERNATIONAL WORKSHOP ON METROLOGY FOR INDUSTRY 4.0 & IOT (METROIND4.0&IOT), 2020, : 395 - 400