• DocumentCode
    3122653
  • Title

    Sequence Pattern Query Processing over Out-of-Order Event Streams

  • Author

    Liu, Mo ; Li, Ming ; Golovnya, Denis ; Rundensteiner, Elke A. ; Claypool, Kajal

  • Author_Institution
    Dept. of Comput. Sci., Worcester Polytech. Inst., Worcester, MA
  • fYear
    2009
  • fDate
    March 29 2009-April 2 2009
  • Firstpage
    784
  • Lastpage
    795
  • Abstract
    Complex event processing has become increasingly important in modern applications, ranging from RFID tracking for supply chain management to real-time intrusion detection. A key aspect of complex event processing is to extract patterns from event streams to make informed decisions in real-time. However, network latencies and machine failures may cause events to arrive out-of-order at the event processing engine. State-of-the-art event stream processing technology experiences significant challenges when faced with out-of-order data arrival including output blocking, huge system latencies, memory resource overflow, and incorrect result generation. To address these problems, we propose two alternate solutions: aggressive and conservative strategies respectively to process sequence pattern queries on out-of-order event streams. The aggressive strategy produces maximal output under the optimistic assumption that out-of-order event arrival is rare. In contrast, to tackle the unexpected occurrence of an out-of-order event and with it any premature erroneous result generation, appropriate error compensation methods are designed for the aggressive strategy. The conservative method works under the assumption that out-of-order data may be common, and thus produces output only when its correctness can be guaranteed. A partial order guarantee (POG) model is proposed under which such correctness can be guaranteed. For robustness under spiky workloads, both strategies are supplemented with persistent storage support and customized access policies. Our experimental study evaluates the robustness of each method, and compares their respective scope of applicability with state-of-art methods.
  • Keywords
    query processing; radiofrequency identification; RFID tracking; aggressive strategy; complex event processing; error compensation methods; out-of-order event streams; partial order guarantee; real-time intrusion detection; sequence pattern query processing; supply chain management; Data mining; Delay; Engines; Face detection; Intrusion detection; Out of order; Query processing; Radiofrequency identification; Robustness; Supply chain management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1084-4627
  • Print_ISBN
    978-1-4244-3422-0
  • Electronic_ISBN
    1084-4627
  • Type

    conf

  • DOI
    10.1109/ICDE.2009.95
  • Filename
    4812454