Worcester Polytechnic Institute Electronic Theses and Dissertations Collection

Title page for ETD etd-101211-135607


Document Typethesis
Author NameRay, Medhabi
Email Address medhabi at cs.wpi.edu
URNetd-101211-135607
TitleOptimized Nested Complex Event Processing Using Continuous Caching
DegreeMS
DepartmentComputer Science
Advisors
  • Elke A. Rundensteiner, Advisor
  • Robert E. Kinicki, Reader
  • Keywords
  • caching
  • Complex Event Processing
  • nested
  • Date of Presentation/Defense2011-10-12
    Availability unrestricted

    Abstract

    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 sub- expressions as the window slides over the event stream. This work proposes to optimize NEEL execution performance by caching intermediate results. In particular a method of applying selective caching of intermediate results called Continuous Sliding Caching technique has been designed. Then a further optimization of the previous technique which we call the Semantic Caching and the Continuous Semantic Caching have been proposed. 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.

    Files
  • RayMedhabi.pdf

  • Browse by Author | Browse by Department | Search all available ETDs

    [WPI] [Library] [Home] [Top]

    Questions? Email etd-questions@wpi.edu
    Maintained by webmaster@wpi.edu