Real-time middleware for cyber-physical event processing

Chao Wang, Christopher Gill, Chenyang Lu

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


Cyber-physical systems (CPS) involve tight integration of cyber (computation) and physical domains, and both the effectiveness and correctness of a cyber-physical system application may rely on successful enforcement of constraints such as bounded latency and temporal validity subject to physical conditions. For many such systems (e.g., edge computing in the Industrial Internet of Things), it is desirable to enforce such constraints within a common middleware service (e.g., during event processing). In this article, we introduce CPEP, a new real-time middleware for cyber-physical event processing, with (1) extensible support for complex event processing operations, (2) execution prioritization and sharing, (3) enforcement of time consistency with load shedding, and (4) efficient memory management and concurrent data processing.We present the design, implementation, and empirical evaluation of CPEP and show that it can (1) support complex operations needed by many applications, (2) schedule data processing according to consumers' priority levels, (3) enforce temporal validity, and (4) reduce processing delay and improve throughput of time-consistent events.

Original languageEnglish
Article number29
JournalACM Transactions on Cyber-Physical Systems
Issue number3
Publication statusPublished - 2019 Oct


  • Industrial Internet of Things

ASJC Scopus subject areas

  • Control and Optimization
  • Artificial Intelligence
  • Human-Computer Interaction
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'Real-time middleware for cyber-physical event processing'. Together they form a unique fingerprint.

Cite this