Piecewise Linear Representation (PLR) has been a widely used method for approximating data streams in the form of compact line segments. The buffer-based approach to PLR enables a semi-global approximation which relies on the aggregated processing of batches of streamed data so that to adjust and improve the approximation results. However, one challenge towards applying the buffer-based approach is allocating the necessary memory resources for stream buffering. This challenge is further complicated in a multi-stream environment where multiple data streams are competing for the available memory resources, especially in resource-constrained systems such as sensors and mobile devices. In this paper, we address precisely those challenges mentio...
A key step in the design of cyclo-static real-time systems is the determination of buffer capacities...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
[[abstract]]Software components are modular and can enable post-deployment update, but their high ov...
The goal of buffer allocation for real-time streaming applications, modeled as dataflow graphs, is t...
Given a time series data stream, the generation of error-bounded Piecewise Linear Representation (er...
Buffer allocation for real-time streaming applications, modeled as dataflow graphs, minimizes the to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
\ua9 2019 Copyright held by the owner/author(s). In our digitalization era, where large and continuo...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
A key step in the design of multi-rate real-time systems is\ud the determination of buffer capacitie...
We investigate adaptive buffer management techniques for approximate evaluation of sliding window jo...
This paper describes a conservative approximation algorithm that derives close to minimal buffer cap...
A key step in the design of cyclo-static real-time systems is the determination of buffer capacities...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
[[abstract]]Software components are modular and can enable post-deployment update, but their high ov...
The goal of buffer allocation for real-time streaming applications, modeled as dataflow graphs, is t...
Given a time series data stream, the generation of error-bounded Piecewise Linear Representation (er...
Buffer allocation for real-time streaming applications, modeled as dataflow graphs, minimizes the to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
\ua9 2019 Copyright held by the owner/author(s). In our digitalization era, where large and continuo...
The goal of buffer allocation for real-time streaming applications is to minimize total memory consu...
A key step in the design of multi-rate real-time systems is\ud the determination of buffer capacitie...
We investigate adaptive buffer management techniques for approximate evaluation of sliding window jo...
This paper describes a conservative approximation algorithm that derives close to minimal buffer cap...
A key step in the design of cyclo-static real-time systems is the determination of buffer capacities...
Increasingly, stream-processing applications include complex control structures to better adapt to c...
[[abstract]]Software components are modular and can enable post-deployment update, but their high ov...