The problem we aim to address is the optimization of cost management for executing multiple continuous queries on data streams, where each query is defined by several filters, each of which monitors certain status of the data stream. Specially, the filter can be shared by different queries and expensive to evaluate. The conventional objective for such a problem is to minimize the overall execution cost to solve all queries, by planning the order of filter evaluation in shared strategy. However, in the streaming scenario, the characteristics of data items may change in process, which can bring some uncertainty to the outcome of individual filter evaluation, and affect the plan of query execution as well as the overall execution cost. In our ...
Distributed Data Stream Management Systems (DSMS) are increasingly used for the processing of high-r...
On-line decision making often involves query processing over time-varying data which arrives in the ...
As declarative query processing techniques expand in scope — to the Web, data streams, network route...
We consider the problem of optimizing and executing multiple continuous queries, where each query is...
Many modern applications process queries over unbounded streams of data. These ap-plications include...
Data Stream Management Systems (DSMSs) were developed to be at the heart of every monitor- ing appli...
The processing of data streams plays a central role in emerging applications such as pervasive compu...
The emergence of monitoring applications has precipitated the need for Data Stream Management System...
We consider the problem of pipelined filters, where a continuous stream of tuples is processed by a ...
Data stream management systems need to control their resources adaptively since stream characteristi...
We present a continuously adaptive, continuous query (CACQ) implementation based on the eddy query p...
On-line decision making often involves query processing over time-varying data which arrives in the ...
We present a continuously adaptive, continuous query (CACQ) implementation based on the eddy query p...
Data streams processing is an emerging research area that is driven by the growing need for monitori...
Systems for processing continuous monitoring queries over data streams must be adaptive because data...
Distributed Data Stream Management Systems (DSMS) are increasingly used for the processing of high-r...
On-line decision making often involves query processing over time-varying data which arrives in the ...
As declarative query processing techniques expand in scope — to the Web, data streams, network route...
We consider the problem of optimizing and executing multiple continuous queries, where each query is...
Many modern applications process queries over unbounded streams of data. These ap-plications include...
Data Stream Management Systems (DSMSs) were developed to be at the heart of every monitor- ing appli...
The processing of data streams plays a central role in emerging applications such as pervasive compu...
The emergence of monitoring applications has precipitated the need for Data Stream Management System...
We consider the problem of pipelined filters, where a continuous stream of tuples is processed by a ...
Data stream management systems need to control their resources adaptively since stream characteristi...
We present a continuously adaptive, continuous query (CACQ) implementation based on the eddy query p...
On-line decision making often involves query processing over time-varying data which arrives in the ...
We present a continuously adaptive, continuous query (CACQ) implementation based on the eddy query p...
Data streams processing is an emerging research area that is driven by the growing need for monitori...
Systems for processing continuous monitoring queries over data streams must be adaptive because data...
Distributed Data Stream Management Systems (DSMS) are increasingly used for the processing of high-r...
On-line decision making often involves query processing over time-varying data which arrives in the ...
As declarative query processing techniques expand in scope — to the Web, data streams, network route...