A data stream processing optimisation framework for edge computing applications

G Amarasinghe, MD De Assuncao… - 2018 IEEE 21st …, 2018 - ieeexplore.ieee.org
Data Stream Processing (DSP) is a widely used programming paradigm to process an
unbounded event stream. Often, DSP frameworks are deployed on the cloud with a scalable …

Data-driven stream processing at the edge

EG Renart, J Diaz-Montes… - 2017 IEEE 1st …, 2017 - ieeexplore.ieee.org
The popularity and proliferation of the Internet of Things (IoT) paradigm is resulting in a
growing number of devices connected to the Internet. These devices are generating and …

An optimal model for optimizing the placement and parallelism of data stream processing applications on cloud-edge computing

FR De Souza, MD de Assunçao… - 2020 IEEE 32nd …, 2020 - ieeexplore.ieee.org
The Internet of Things has enabled many application scenarios where a large number of
connected devices generate unbounded streams of data, often processed by data stream …

Investigating edge vs. cloud computing trade-offs for stream processing

P Silva, A Costan, G Antoniu - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
The recent spectacular rise of the Internet of Things and the associated augmentation of the
data deluge motivated the emergence of Edge computing as a means to distribute …

Spanedge: Towards unifying stream processing over central and near-the-edge data centers

HP Sajjad, K Danniswara… - 2016 IEEE/ACM …, 2016 - ieeexplore.ieee.org
In stream processing, data is streamed as a continuous flow of data items, which are
generated from multiple sources and geographical locations. The common approach for …

Priority-based resource scheduling in distributed stream processing systems for big data applications

P Bellavista, A Corradi, A Reale… - 2014 IEEE/ACM 7th …, 2014 - ieeexplore.ieee.org
Distributed Stream Processing Systems (DSPSs) are attracting increasing industrial and
academic interest as flexible tools to implement scalable and cost-effective on-line analytics …

Elastic stream processing for the internet of things

C Hochreiner, M Vögler, S Schulte… - 2016 IEEE 9th …, 2016 - ieeexplore.ieee.org
Emerging trends like Big Data and the Internet of Things pose new challenges to
established data stream processing engines. Especially, with the advent of the Internet of …

Edge-computing-aware deployment of stream processing tasks based on topology-external information: Model, algorithms, and a storm-based prototype

A Papageorgiou, E Poormohammady… - … Congress on Big Data …, 2016 - ieeexplore.ieee.org
Stream Processing Frameworks (SPF, eg, Apache Storm) are solutions that facilitate and
manage the execution of processing topologies that consist of multiple parallelizable steps …

VISP: An ecosystem for elastic data stream processing for the internet of things

C Hochreiner, M Vogler, P Waibel… - 2016 IEEE 20th …, 2016 - ieeexplore.ieee.org
The Internet of Things is getting more and more traction, nevertheless, state-of-the-art
approaches only focus on specific aspects, like the integration of heterogeneous devices or …

Planner: cost-efficient execution plans placement for uniform stream analytics on edge and cloud

L Prosperi, A Costan, P Silva… - 2018 IEEE/ACM …, 2018 - ieeexplore.ieee.org
Stream processing applications handle unbounded and continuous flows of data items
which are generated from multiple geographically distributed sources. Two approaches are …