CONTINUOUS MULTIPLE OLAP QUERIES FOR DATA STREAMS
Querying data stream data continuously has been addressed mostly as transactional queries with some attempts at analytical processing. But, in most of the proposals a single query is executed for a given window of data. In this paper, we propose to continuously execute multiple related OLAP queries (CMOLAP) for the data chosen from a data stream. The chosen data defines the context. The context data is temporarily stored in the form of a multidimensional cube to perform OLAP operations. Three sets of operations are defined. The first converts the data in a stream to a context, the second allows altering the context and the third set is analytical which operates on the context and produces an output stream. More than one related analytic operation can be performed for the data in a context. The sequence of operations, referred to as context queries, is continuously executed for a time-based window. As a result it is possible to do enhanced related analysis of data. We have also developed a GUI interface where the queries can be expressed in a user friendly manner.