A survey and taxonomy of simulation environments modelling fog computing

TitleA survey and taxonomy of simulation environments modelling fog computing
Publication TypeJournal Article
Year of Publication2020
AuthorsMárkus A, Kertész Attila
JournalSimulation Modelling Practice and Theory
Volumevol 101
ISSN1569-190X
Keywordscloud computing, fog computing, Internet of Things, simulation, Survey, Taxonomy
Abstract

In the past ten years, the latest advances in Information and Communication Technology had a significant impact on distributed systems by giving birth to paradigms such as Cloud Computing, Fog Computing and the Internet of Things (IoT). The environments they created are closely coupled in most cases: IoT sensors and devices generate data that have to be stored, processed and analysed by cloud or fog services, depending on the actual application needs. These IoT-Fog-Cloud systems are very complex, and the use of simulations in their design, development and operational processes is inevitable. Nowadays, there are many simulator solutions available to model and analyse these systems depending our research needs, but in many cases it is hard to grasp their differences, and implementing certain scenarios in different tools is time consuming. The goal of this work is to help researchers and practitioners in this regard by proposing a survey and taxonomy of the available simulators modelling clouds, IoT and specifically fogs, which is the latest, currently still forming paradigm. The main contributions of this study are our novel viewpoints for classification including software quality, which is performed by analysing the source code of the considered simulators. We also propose comparison tables for three groups of simulators that reveal their differences and the way they model the elements of these systems. Finally, we discuss the relevant findings of our classifications, and highlight open issues that need further research.

URLhttps://www.sciencedirect.com/science/article/pii/S1569190X1930173X
DOI10.1016/j.simpat.2019.102042
Page last modified: January 29, 2025