Landscape of architecture and design patterns for iot systems

H Washizaki, S Ogata, A Hazeyama… - IEEE Internet of …, 2020 - ieeexplore.ieee.org
Due to the widespread proliferation of today's Internet of Things (IoT), a system designer
needs the IoT system and software design patterns to assist in designing scalable and …

Landscape of IoT patterns

H Washizaki, N Yoshioka, A Hazeyama… - 2019 IEEE/ACM 1st …, 2019 - ieeexplore.ieee.org
Patterns are encapsulations of problems and solutions under specific contexts. As the
industry is realizing many successes (and failures) in IoT systems development and …

Autonomic resource management for fog computing

U Tadakamalla, DA Menascé - IEEE Transactions on Cloud …, 2021 - ieeexplore.ieee.org
Fog computing is a distributed computing paradigm that extends cloud computing
capabilities to the edge of the network and aims at reducing high latency and network …

Controlling data gravity and data friction: from metrics to multidimensional elasticity strategies

B Sedlak, VC Pujol, PK Donta… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
The growing amount of data generated at the edge of the network, eg, by Internet of Things
(IoT) devices, made it indispensable to relocate computational power close to the data …

FogQN: an analytic model for fog/cloud computing

U Tadakamalla, D Menascé - 2018 IEEE/ACM International …, 2018 - ieeexplore.ieee.org
Several tradeoffs need to be considered when determining the optimal fraction f of data
processing executed at the cloud versus at fog servers. The processing capacity of fog …

Autonomic resource management using analytic models for fog/cloud computing

U Tadakamalla, DA Menascé - 2019 IEEE international …, 2019 - ieeexplore.ieee.org
A fog/cloud computing environment enables portions of a transaction to be executed at a fog
server and other portions at the cloud. Fog servers act as an intermediate layer between …

Living with uncertainty in model-based development

S Bernardi, M Famelis, JM Jézéquel… - … Model-Based Analysis …, 2021 - Springer
Uncertainty is present in model-based developments in many different ways. In the context
of composing model-based analysis tools, this chapter discusses how the combination of …

SLedge: Scheduling and Load Balancing for a Stream Processing EDGE Architecture

N Hidalgo, E Rosas, T Saavedra, J Morales - Applied Sciences, 2022 - mdpi.com
Natural disasters have a significant impact on human welfare. In recent years, disasters are
more violent and frequent due to climate change, so their impact may be higher if no …

[PDF][PDF] Elasticity Management in Cloud Computing Using Colored Petri Net

A Shahidinejad - TABRIZ JOURNAL OF ELECTRICAL …, 2020 - journals.tabrizu.ac.ir
Cloud computing is a new technology which its popularity increases every day, a popularity
due to its elasticity. On the other words, cloud computing takes into account an unlimited …

An auto-scaling mechanism for cloud-based multimedia storage systems: a fuzzy-based elastic controller

M Ghobaei-Arani, M Rezaei, A Souri - Multimedia Tools and Applications, 2022 - Springer
Cloud computing is a new technology that is increasing in popularity day-by-day. One of the
reasons for its popularity can be its elasticity feature. In other words, cloud computing …