Gigascope: a stream database for network applications
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Expressing and optimizing sequence queries in database systems
ACM Transactions on Database Systems (TODS)
StreaMon: an adaptive engine for stream query processing
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
The VLDB Journal — The International Journal on Very Large Data Bases
Semantics and evaluation techniques for window aggregates in data streams
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Exploiting predicate-window semantics over data streams
ACM SIGMOD Record
Cayuga: a high-performance event processing engine
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Efficient pattern matching over event streams
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams
The VLDB Journal — The International Journal on Very Large Data Bases
Out-of-order processing: a new architecture for high-performance stream systems
Proceedings of the VLDB Endowment
Supporting views in data stream management systems
ACM Transactions on Database Systems (TODS)
S-OLAP: an OLAP system for analyzing sequence data
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Capturing episodes: may the frame be with you
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
Hi-index | 0.01 |
We propose a new mechanism, which we term frames, for data-dependent windows. In contrast to traditional timestamp-based windows, frames represent just the boundary of a window and can be filled with data from secondary streams or historical data. Examples show how frames can be useful in network and sensor monitoring applications. We present frame definition and implementation in one dimension, discuss extension to multidimensional frames, and identify issues for further investigation.