• DocumentCode
    2570284
  • Title

    Multi-granular Time-Based Sliding Windows over Data Streams

  • Author

    Patroumpas, Kostas ; Sellis, Timos

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
  • fYear
    2010
  • fDate
    6-8 Sept. 2010
  • Firstpage
    146
  • Lastpage
    153
  • Abstract
    We introduce a multi-level window operator that concurrently spans temporal extents of increasing granularity over a streaming dataset. This windowing construct is inherently sliding with time, essentially providing at each granularity a varying, but always finite portion of the most recent stream items. After a careful algebraic formulation of its semantics, we investigate interesting properties and suggest a suitable data structure that can efficiently maintain tuples qualifying for each granular level. Moreover, we propose techniques for evaluating advanced continuous requests against multiple time horizons, achieving near real-time response at reduced overhead. Finally, this framework is empirically validated against streaming data, offering concrete evidence of its benefits to online stream processing.
  • Keywords
    Internet; query formulation; set theory; user interfaces; algebraic formulation; data stream; multigranular time based sliding window; online stream processing; Aggregates; Maintenance engineering; Monitoring; Semantics; Temperature measurement; Time series analysis; Transient analysis; Continuous Queries; Data Streams; Multiple Granularities; Timestamps; Windows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Temporal Representation and Reasoning (TIME), 2010 17th International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1530-1311
  • Print_ISBN
    978-1-4244-8014-2
  • Type

    conf

  • DOI
    10.1109/TIME.2010.14
  • Filename
    5601876