Placement of microservices-based IoT applications in fog computing: A taxonomy and future directions

S Pallewatta, V Kostakos, R Buyya - ACM Computing Surveys, 2023 - dl.acm.org
The Fog computing paradigm utilises distributed, heterogeneous and resource-constrained
devices at the edge of the network for efficient deployment of latency-critical and bandwidth …

Optimal placement of applications in the fog environment: A systematic literature review

MM Islam, F Ramezani, HY Lu, M Naderpour - Journal of Parallel and …, 2023 - Elsevier
The fog-computing paradigm complements cloud computing to support the deployment and
execution of latency-sensitive applications at the network edge by offering enhanced …

AuctionWhisk: Using an auction‐inspired approach for function placement in serverless fog platforms

D Bermbach, J Bader, J Hasenburg… - Software: Practice …, 2022 - Wiley Online Library
Abstract The Function‐as‐a‐Service (FaaS) paradigm has a lot of potential as a computing
model for fog environments comprising both cloud and edge nodes, as compute requests …

A QoS-aware IoT service placement mechanism in fog computing based on open-source development model

D Zhao, Q Zou, M Boshkani Zadeh - Journal of Grid Computing, 2022 - Springer
With rapid developments of the Internet of Things (IoT) applications in recent years, their use
to facilitate day-to-day activities in various domains for enhancing the quality of human life …

Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment

M Salimian, M Ghobaei‐Arani… - Software: Practice and …, 2021 - Wiley Online Library
Divers and the huge amount of data produced by the Internet of Things (IoT) applications on
the one hand, and inherent limitations of local equipment to handle these data, on the other …

Evaluation of fog application placement algorithms: a survey

S Smolka, ZÁ Mann - Computing, 2022 - Springer
Recently, the concept of cloud computing has been extended towards the network edge.
Devices near the network edge, called fog nodes, offer computing capabilities with low …

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 …

Identifying erroneous software changes through self-supervised contrastive learning on time series data

X Wang, K Yin, Q Ouyang, X Wen… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Software changes are frequent and inevitable. How-ever, erroneous software changes may
cause failures and incidents, degrading user experience and system stability. Thus, it is …

From zero to fog: Efficient engineering of fog‐based Internet of Things applications

T Pfandzelter, J Hasenburg… - Software: Practice and …, 2021 - Wiley Online Library
Abstract In Internet of Things (IoT) data processing, cloud computing alone does not suffice
due to latency constraints, bandwidth limitations, and privacy concerns. By introducing …

Deploying IoT services on the fog infrastructure: a graph partitioning‐based approach

M Ghobaei‐Arani, S Asadianfam… - Software: Practice and …, 2022 - Wiley Online Library
Abstract Internet of Things (IoT) represents a new generation of information and
communication technology for anyone, anytime and anywhere. Cloud service‐based IoT …