JOURNAL ARTICLE

Active complex event processing over event streams

Di WangElke A. RundensteinerRichard T. Ellison

Year: 2011 Journal:   Proceedings of the VLDB Endowment Vol: 4 (10)Pages: 634-645   Publisher: Association for Computing Machinery

Abstract

State-of-the-art Complex Event Processing technology (CEP), while effective for pattern query execution, is limited in its capability of reacting to opportunities and risks detected by pattern queries. Especially reactions that affect the query results in turn have not been addressed in the literature. We propose to tackle these unsolved problems by embedding active rule support within the CEP engine, henceforth called Active CEP (ACEP). Active rules in ACEP allow us to specify a pattern query's dynamic condition and real-time actions. The technical challenge is to handle interactions between queries and reactions to queries in the high-volume stream execution. We hence introduce a novel stream-oriented transactional model along with a family of stream transaction scheduling algorithms that ensure the correctness of concurrent stream execution. We demonstrate the power of ACEP technology by applying it to the development of a healthcare system being deployed in UMass Medical School hospital. Through extensive performance experiments using real data streams, we show that our unique Low-Water-Mark stream transaction scheduler, customized for streaming environments, successfully achieves near-real-time system responsiveness and gives orders-of-magnitude better throughput than our alternative schedulers.

Keywords:
Computer science Correctness Stream processing Distributed computing Event (particle physics) Database transaction Data stream mining Embedding Complex event processing Scheduling (production processes) Database Data mining Operating system Programming language Process (computing) Artificial intelligence

Metrics

62
Cited By
5.50
FWCI (Field Weighted Citation Impact)
28
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Complex Event Processing over Distributed Uncertain Event Streams

Xinlong ZhangYongheng WangXiaoming Zhang

Journal:   Advances in intelligent systems research/Advances in Intelligent Systems Research Year: 2014
JOURNAL ARTICLE

Complex event processing over distributed probabilistic event streams

Y. H. WangKening CaoX.M. Zhang

Journal:   Computers & Mathematics with Applications Year: 2013 Vol: 66 (10)Pages: 1808-1821
© 2026 ScienceGate Book Chapters — All rights reserved.