skip to main content
10.1145/2002259.2002297acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

Complex event pattern detection over streams with interval-based temporal semantics

Published:11 July 2011Publication History

ABSTRACT

In this work, we study the event pattern matching mechanism over streams with interval-based temporal semantics. An expressive language to represent the required temporal patterns among streaming interval events is introduced and the corresponding temporal operator ISEQ is designed. For further improving the interval event processing performance, a punctuation-aware stream processing strategy is provided. Experimental studies illustrate that the proposed techniques bring significant performance improvement in both memory and CPU usage with little overhead.

References

  1. D. Abadi, D. Carney, U. Cetintemel, M. Cherniack, C. Convey, S. Lee, M. Stonebraker, N. Tatbul, and S. Zdonik. Aurora: A new model and architecture for data stream management. VLDB Journal, 12(2):120--139, August 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Agrawal, Y. Diao, D. Gyllstrom, and N. Immerman. Efficient pattern matching over event streams. In SIGMOD, pages 147--160, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Akdere, U. Cetintemel, and N. Tatbul. Plan-based complex event detection across distributed sources. PVLDB, 1(1):66--77, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. F. Allen. Maintaining knowledge about temporal intervals. Commun. ACM, 26(11):832--843, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Babu and J. Widom. Continuous queries over data streams. SIGMOD Record, 30(3):109--120, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. G. Cugola and A. Margara. Tesla: a formally defined event specification language. In DEBS, pages 50--61, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. J. Demers, J. Gehrke, B. Panda, M. Riedewald, V. Sharma, and W. M. White. Cayuga: A general purpose event monitoring system. In CIDR, pages 412--422, 2007.Google ScholarGoogle Scholar
  8. L. Ding, S. Chen, E. A. Rundensteiner, J. Tatemura, W.-P. Hsiung, and K. S. Candan. Runtime semantic query optimization for event stream processing. In ICDE, pages 676--685, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. M. Eyers, L. Vargas, J. Singh, K. Moody, and J. Bacon. Relational database support for event-based middleware functionality. In DEBS, pages 160--171, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Kam and A. W. Fu. Discovering temporal patterns for interval-based events. In DaWaK, pages 317--326, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Kang, J. F. Naughton, and S. D. Viglas. Evaluating window joins over unbounded streams. In ICDE, pages 341--352, March 2003.Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Kozen. Automata and computability. In W.H.Freeman and Company, New York, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Li, M. Mani, E. A. Rundensteiner, and T. Lin. Constraint-aware complex event pattern detection over streams. In DASFAA, pages 199--215, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Li, M. Mani, E. A. Rundensteiner, D. Wang, and T. Lin. Interval event stream processing. In DEBS, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. Liu, M. Li, D. Golovnya, E. A. Rundensteiner, and K. T. Claypool. Sequence pattern query processing over out-of-order event streams. In ICDE, pages 784--795, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. B. Nebel and H.-J. Burckert. Reasoning about temporal relations: A maximal tractable subclass of allen's interval algebra. In AAAI, pages 356--361, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. B. Nebel and H.-J. Burckert. Reasoning about temporal relations: A maximal tractable subclass of allen's interval algebra. J. ACM, 42(1):43--66, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. A. Paschke and P. Vincent. A reference architecture for event processing. In DEBS, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Patel, W. Hsu, and M. Lee. Mining relationships among interval-based events for classification. In SIGMOD, pages 393--404, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. G. Rosu and S. Bensalem. Allen linear (interval) temporal logic - translation to ltl and monitor synthesis. In CAV, pages 263--277, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. E. A. Rundensteiner, L. Ding, T. Sutherland, Y. Zhu, B. Pielech, and N. Mehta. Cape: Continuous query engine with heterogeneous-grained adaptivity. In VLDB, pages 1353--1356, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. D. Toman. Point vs. interval-based query languages for temporal databases. In PODS, pages 58--67, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. E. Wu, Y. Diao, and S. Rizvi. High-performance complex event processing over streams. In SIGMOD, pages 407--418, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. S. Wu and Y. Chen. Mining nonambiguous temporal patterns for interval-based events. IEEE Trans. Knowl. Data Eng., 19(6):742--758, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. H. Zhang, Y. Diao, and N. Immerman. Recognizing patterns in streams with imprecise timestamps. PVLDB, 3(1):244--255, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Complex event pattern detection over streams with interval-based temporal semantics

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        DEBS '11: Proceedings of the 5th ACM international conference on Distributed event-based system
        July 2011
        418 pages
        ISBN:9781450304238
        DOI:10.1145/2002259

        Copyright © 2011 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 July 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        DEBS '11 Paper Acceptance Rate23of95submissions,24%Overall Acceptance Rate130of553submissions,24%

        Upcoming Conference

        DEBS '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader