Complex event processing over distributed probabilistic event streams

被引:56
作者
Wang, Y. H. [1 ]
Cao, K. [1 ]
Zhang, X. M. [1 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
关键词
Internet of things; Complex event processing; Distributed probabilistic event streams;
D O I
10.1016/j.camwa.2013.06.032
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
With the rapid development of Internet of Things (IoT), enormous events are produced every day. Complex Event Processing (CEP), which can be used to extract high level patterns from raw data, becomes the key part of the IoT middleware. In large-scale IoT applications, the current CEP technology encounters the challenge of massive distributed data which cannot be handled by most of the current methods efficiently. Another challenge is the uncertainty of the data caused by noise, sensor error or wireless communication techniques. In order to solve these challenges, in this paper a high-performance complex event processing method over distributed probabilistic event streams is proposed. With the ability to report confidence for processed complex events over uncertain data, this method uses probabilistic nondeterministic finite automaton and active instance stacks to process a complex event in both single and distributed probabilistic event streams. A parallel algorithm is designed to improve the performance. A query plan-based method is used to process the hierarchical complex event from distributed event streams. Query plan optimization is proposed based on the query optimization technology of probabilistic databases. The experimental study shows that this method is efficient in processing complex events over distributed probabilistic event streams. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1808 / 1821
页数:14
相关论文
共 50 条
[41]   A Scalable Multilayer Middleware for Distributed Monitoring and Complex Event Processing for Smart Cities [J].
Meslin, Alexandre ;
Rodriguez, Noemi ;
Endler, Markus .
2018 IEEE INTERNATIONAL SMART CITIES CONFERENCE (ISC2), 2018,
[42]   TrustCEP: Adopting a Trust-Based Approach for Distributed Complex Event Processing [J].
Dwarakanath, Rahul ;
Koldehofe, Boris ;
Bharadwaj, Yashas ;
The An Binh Nguyen ;
Eyers, David ;
Steinmetz, Ralf .
2017 18TH IEEE INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (IEEE MDM 2017), 2017, :30-39
[43]   VISIRI - Distributed Complex Event Processing System for Handling Large Number of Queries [J].
Kumarasinghe, Malinda ;
Tharanga, Geeth ;
Weerasinghe, Lasitha ;
Wickramarathna, Ujitha ;
Ranathunga, Surangika .
COORDINATION MODELS AND LANGUAGES, COORDINATION 2015, 2015, 9037 :230-245
[44]   The event tunnel:: Interactive visualization of complex event streams for business process pattern analysis [J].
Suntinger, Martin ;
Obweger, Hannes ;
Schiefer, Josef ;
Groeller, M. Eduard .
IEEE PACIFIC VISUALISATION SYMPOSIUM 2008, PROCEEDINGS, 2008, :111-118
[45]   Efficient processing of multiple nested event pattern queries over multi-dimensional event streams based on a triaxial hierarchical model [J].
Xiao, Fuyuan ;
Aritsugi, Masayoshi ;
Wang, Qing ;
Zhang, Rong .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2016, 72 :56-71
[46]   Operator as a Service: Stateful Serverless Complex Event Processing [J].
Luthra, Manisha ;
Hennig, Sebastian ;
Razavi, Kamran ;
Wang, Lin ;
Koldehofe, Boris .
2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, :1964-1973
[47]   Issues in Complex Event Processing Systems [J].
Flouris, Ioannis ;
Giatrakos, Nikos ;
Garofalakis, Minos ;
Deligiannakis, Antonios .
2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 2, 2015, :241-246
[48]   Customization and provisioning of complex event processing using TOSCA [J].
da Silva, Ana Cristina Franco ;
Hirmer, Pascal ;
Breitenbuecher, Uwe ;
Kopp, Oliver ;
Mitschang, Bernhard .
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2018, 33 (3-4) :317-327
[49]   On Complex Event Processing for Sensor Networks [J].
Dunkel, Juergen .
ISADS 2009: 2009 INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2009, :249-254
[50]   CEPaaS: Complex Event Processing as a Service [J].
Higashino, Wilson A. ;
Capretz, Miriam A. M. ;
Bittencourt, Luiz F. .
2017 IEEE 6TH INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS 2017), 2017, :169-176