Fog computing: Survey of trends, architectures, requirements, and research directions

RK Naha, S Garg, D Georgakopoulos… - IEEE …, 2018 - ieeexplore.ieee.org
Emerging technologies such as the Internet of Things (IoT) require latency-aware
computation for real-time application processing. In IoT environments, connected things …

Application management in fog computing environments: A taxonomy, review and future directions

R Mahmud, K Ramamohanarao, R Buyya - ACM Computing Surveys …, 2020 - dl.acm.org
The Internet of Things (IoT) paradigm is being rapidly adopted for the creation of smart
environments in various domains. The IoT-enabled cyber-physical systems associated with …

An overview of fog computing and edge computing security and privacy issues

AM Alwakeel - Sensors, 2021 - mdpi.com
With the advancement of different technologies such as 5G networks and IoT the use of
different cloud computing technologies became essential. Cloud computing allowed …

DMTC: Optimize Energy Consumption in Dynamic Wireless Sensor Network Based on Fog Computing and Fuzzy Multiple Attribute Decision‐Making

A Varmaghani, A Matin Nazar… - Wireless …, 2021 - Wiley Online Library
Advances in wireless technologies and small computing devices, wireless sensor networks
can be superior technology in many applications. Energy supply constraints are one of the …

IoT architectural styles: A systematic mapping study

H Muccini, MT Moghaddam - … , ECSA 2018, Madrid, Spain, September 24 …, 2018 - Springer
IoT components are becoming more and more ubiquitous. Thus, the necessity of architecting
IoT applications is bringing a substantial attention towards software engineering community …

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 …

Modeling and simulation tools for fog computing—a comprehensive survey from a cost perspective

SV Margariti, VV Dimakopoulos, G Tsoumanis - Future Internet, 2020 - mdpi.com
Fog computing is an emerging and evolving technology, which bridges the cloud with the
network edges, allowing computing to work in a decentralized manner. As such, it introduces …

Optimization techniques and applications in fog computing: An exhaustive survey

SO Ogundoyin, IA Kamil - Swarm and Evolutionary Computation, 2021 - Elsevier
This paper presents an all-inclusive review of the optimization methods and their
applications in fog computing. We put forward a taxonomy of the optimization techniques …

Software architectures of the convergence of cloud computing and the Internet of Things: A systematic literature review

A Banijamali, OP Pakanen, P Kuvaja, M Oivo - Information and Software …, 2020 - Elsevier
Context Over the last few years, there has been an increasing interest in the convergence of
cloud computing and the Internet of Things (IoT). Although software systems in this domain …

Fog computing security: A review

AK Jumani, J Shi, AA Laghari, Z Hu, A Nabi… - Security and …, 2023 - Wiley Online Library
Fog computing, also known as edge computing, is a decentralized computing architecture
that brings computing and data storage closer to the users and devices that need it. It offers …