High-performance complex event processing using continuous sliding views

Title High-performance complex event processing using continuous sliding views
Author Ray, M., Rundensteiner, E. A., Liu, M., Gupta, C., Wang, S., Arı, İsmail
Publication Date: 2013
Publication Place - ACM
Type Document
Language English
Digital Yes
Manuscript No
Library: Özyeğin University
Library Asset ID 978-1-4503-1597-5
Record ID e21ad536-474d-4ef7-8a67-dc7756db762f
Library Location Computer Science
Date 2013
Notes Due to copyright restrictions, the access to the full text of this article is only available via subscription.
Sample Text Complex Event Processing (CEP) has become increasingly important for tracking and monitoring anomalies and trends in event streams emitted from business processes such as supply chain management to online stores in e-commerce. These monitoring applications submit complex event queries to track sequences of events that match a given pattern. While the state-of-the-art CEP systems mostly focus on the execution of flat sequence queries, we instead support the execution of nested CEP queries specified by the (NEsted Event Language) NEEL. However the iterative execution often results in the repeated recomputation of similar or even identical results for nested subexpressions as the window slides over the event stream. In this work we thus propose to optimize NEEL execution performance by caching intermediate results. In particular we design two methods of applying selective caching of intermediate results. The first is the Continuous Sliding Caching technique. The second is a further optimization of the previous technique which we call the Interval-Driven Semantic Caching. Techniques for incrementally loading, purging and exploiting the cache content are described. Our experimental study using real-world stock trades evaluates the performance of our proposed caching strategies for different query types.
DOI 10.1145/2452376.2452437
View in source Özyeğin University Özyeğin University - Historical works, archives, and periodicals search engine
Özyeğin University - Historical works, archives, and periodicals search engine Özyeğin University

High-performance complex event processing using continuous sliding views

Author Ray, M., Rundensteiner, E. A., Liu, M., Gupta, C., Wang, S., Arı, İsmail
Publication Date 2013
Publication Place - ACM
Type Document
Language English
Digital Yes
Manuscript No
Library Özyeğin University
Library Asset ID 978-1-4503-1597-5
Record ID e21ad536-474d-4ef7-8a67-dc7756db762f
Library Location Computer Science
Date 2013
Notes Due to copyright restrictions, the access to the full text of this article is only available via subscription.
Sample Text Complex Event Processing (CEP) has become increasingly important for tracking and monitoring anomalies and trends in event streams emitted from business processes such as supply chain management to online stores in e-commerce. These monitoring applications submit complex event queries to track sequences of events that match a given pattern. While the state-of-the-art CEP systems mostly focus on the execution of flat sequence queries, we instead support the execution of nested CEP queries specified by the (NEsted Event Language) NEEL. However the iterative execution often results in the repeated recomputation of similar or even identical results for nested subexpressions as the window slides over the event stream. In this work we thus propose to optimize NEEL execution performance by caching intermediate results. In particular we design two methods of applying selective caching of intermediate results. The first is the Continuous Sliding Caching technique. The second is a further optimization of the previous technique which we call the Interval-Driven Semantic Caching. Techniques for incrementally loading, purging and exploiting the cache content are described. Our experimental study using real-world stock trades evaluates the performance of our proposed caching strategies for different query types.
DOI 10.1145/2452376.2452437
Özyeğin University - Historical works, archives, and periodicals search engine
Özyeğin University You are being redirected...

Please wait