Processing nested complex sequence pattern queries over event streams

  • Authors:
  • Mo Liu;Medhabi Ray;Elke A. Rundensteiner;Daniel J. Dougherty;Chetan Gupta;Song Wang;Ismail Ari;Abhay Mehta

  • Affiliations:
  • Worcester Polytechnic Institute, Worcester, MA;Worcester Polytechnic Institute, Worcester, MA;Worcester Polytechnic Institute, Worcester, MA;Worcester Polytechnic Institute, Worcester, MA;USA Hewlett-Packard Labs;USA Hewlett-Packard Labs;Ozyegin University, Turkey;USA Hewlett-Packard Labs

  • Venue:
  • Proceedings of the Seventh International Workshop on Data Management for Sensor Networks
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Complex event processing (CEP) has become increasingly important for tracking and monitoring applications ranging from health care, supply chain management to surveillance. These monitoring applications submit complex event queries to track sequences of events that match a given pattern. As these systems mature the need for increasingly complex nested sequence queries arises, while the state-of-the-art CEP systems mostly focus on the execution of flat sequence queries only. In this paper, we now introduce an iterative execution strategy for nested CEP queries composed of sequence, negation, AND and OR operators. Lastly we have introduced the promising direction of applying selective caching of intermediate results to optimize the execution. Our experimental study using real-world stock trades evaluates the performance of our proposed iterative execution strategy for different query types.