Complex event processing: Current status and considerations for edge deployment

• Main differences between CEP and SP systems with a focus on edge computing • Overview of optimizations, disorder and failure handling in CEP systems • Considerations and challenges regarding the deployment of a CEP system on the edge The need for real-time data processing and analysis has led to the emergence of two important paradigms; generic Stream Processing (SP) and Complex Event Processing (CEP). While SP focuses on analyzing continuous data streams in real-time to extract insights, CEP specializes in identifying meaningful event patterns and correlations. This work highlights the distinctions between CEP and SP, including the types of data processed and the operators used, as well as the emphasis on pattern detection. It also provides an overview of the existing optimization techniques adopted by SP and CEP systems, and discusses critical requirements for CEP systems to ensure result correctness, such as handling inconsistencies, out-of-order and duplicate data, effective state management, and security considerations. Furthermore, our work investigates the deployment of CEP systems in edge settings, to address latency, security, and privacy concerns, highlighting the challenges specific to these systems. We conclude with a vision for edge-based CEP engines, identifying research gaps, and offering guidance for further exploration.

Authors

Institutions

Publication Details

Journal
Future Generation Computer Systems
Published
2025-11-21
DOI
https://doi.org/10.1016/j.future.2025.108247
Primary Topic
Advanced Database Systems and Queries
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Complex event processing: Current status and considerations for edge deployment

Styliani Kyrama, Anastasios Gounaris
Future Generation Computer Systems
Advanced Database Systems and Queries
article

Complex event processing: Current status and considerations for edge deployment

Styliani Kyrama, Anastasios Gounaris
article en

Abstract

• Main differences between CEP and SP systems with a focus on edge computing • Overview of optimizations, disorder and failure handling in CEP systems • Considerations and challenges regarding the deployment of a CEP system on the edge The need for real-time data processing and analysis has led to the emergence of two important paradigms; generic Stream Processing (SP) and Complex Event Processing (CEP). While SP focuses on analyzing continuous data streams in real-time to extract insights, CEP specializes in identifying meaningful event patterns and correlations. This work highlights the distinctions between CEP and SP, including the types of data processed and the operators used, as well as the emphasis on pattern detection. It also provides an overview of the existing optimization techniques adopted by SP and CEP systems, and discusses critical requirements for CEP systems to ensure result correctness, such as handling inconsistencies, out-of-order and duplicate data, effective state management, and security considerations. Furthermore, our work investigates the deployment of CEP systems in edge settings, to address latency, security, and privacy concerns, highlighting the challenges specific to these systems. We conclude with a vision for edge-based CEP engines, identifying research gaps, and offering guidance for further exploration.

Future Generation Computer SystemsVol. 177
Aristotle University of Thessaloniki (GR)
Openalex Percentile: Top 59%
Advanced Database Systems and Queries
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Complex event processing: Current status and considerations for edge deployment — Styliani Kyrama, Anastasios Gounaris · Future Generation Computer Systems (2025) | TGRS Research Map | TGRS