Cargando…

Modeling of a Generic Edge Computing Application Design

Edge computing applications leverage advances in edge computing along with the latest trends of convolutional neural networks in order to achieve ultra-low latency, high-speed processing, low-power consumptions scenarios, which are necessary for deploying real-time Internet of Things deployments eff...

Descripción completa

Detalles Bibliográficos
Autores principales: Roig, Pedro Juan, Alcaraz, Salvador, Gilly, Katja, Bernad, Cristina, Juiz, Carlos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587040/
https://www.ncbi.nlm.nih.gov/pubmed/34770582
http://dx.doi.org/10.3390/s21217276
_version_ 1784598014372872192
author Roig, Pedro Juan
Alcaraz, Salvador
Gilly, Katja
Bernad, Cristina
Juiz, Carlos
author_facet Roig, Pedro Juan
Alcaraz, Salvador
Gilly, Katja
Bernad, Cristina
Juiz, Carlos
author_sort Roig, Pedro Juan
collection PubMed
description Edge computing applications leverage advances in edge computing along with the latest trends of convolutional neural networks in order to achieve ultra-low latency, high-speed processing, low-power consumptions scenarios, which are necessary for deploying real-time Internet of Things deployments efficiently. As the importance of such scenarios is growing by the day, we propose to undertake two different kind of models, such as an algebraic models, with a process algebra called ACP and a coding model with a modeling language called Promela. Both approaches have been used to build models considering an edge infrastructure with a cloud backup, which has been further extended with the addition of extra fog nodes, and after having applied the proper verification techniques, they have all been duly verified. Specifically, a generic edge computing design has been specified in an algebraic manner with ACP, being followed by its corresponding algebraic verification, whereas it has also been specified by means of Promela code, which has been verified by means of the model checker Spin.
format Online
Article
Text
id pubmed-8587040
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85870402021-11-13 Modeling of a Generic Edge Computing Application Design Roig, Pedro Juan Alcaraz, Salvador Gilly, Katja Bernad, Cristina Juiz, Carlos Sensors (Basel) Article Edge computing applications leverage advances in edge computing along with the latest trends of convolutional neural networks in order to achieve ultra-low latency, high-speed processing, low-power consumptions scenarios, which are necessary for deploying real-time Internet of Things deployments efficiently. As the importance of such scenarios is growing by the day, we propose to undertake two different kind of models, such as an algebraic models, with a process algebra called ACP and a coding model with a modeling language called Promela. Both approaches have been used to build models considering an edge infrastructure with a cloud backup, which has been further extended with the addition of extra fog nodes, and after having applied the proper verification techniques, they have all been duly verified. Specifically, a generic edge computing design has been specified in an algebraic manner with ACP, being followed by its corresponding algebraic verification, whereas it has also been specified by means of Promela code, which has been verified by means of the model checker Spin. MDPI 2021-11-01 /pmc/articles/PMC8587040/ /pubmed/34770582 http://dx.doi.org/10.3390/s21217276 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Roig, Pedro Juan
Alcaraz, Salvador
Gilly, Katja
Bernad, Cristina
Juiz, Carlos
Modeling of a Generic Edge Computing Application Design
title Modeling of a Generic Edge Computing Application Design
title_full Modeling of a Generic Edge Computing Application Design
title_fullStr Modeling of a Generic Edge Computing Application Design
title_full_unstemmed Modeling of a Generic Edge Computing Application Design
title_short Modeling of a Generic Edge Computing Application Design
title_sort modeling of a generic edge computing application design
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587040/
https://www.ncbi.nlm.nih.gov/pubmed/34770582
http://dx.doi.org/10.3390/s21217276
work_keys_str_mv AT roigpedrojuan modelingofagenericedgecomputingapplicationdesign
AT alcarazsalvador modelingofagenericedgecomputingapplicationdesign
AT gillykatja modelingofagenericedgecomputingapplicationdesign
AT bernadcristina modelingofagenericedgecomputingapplicationdesign
AT juizcarlos modelingofagenericedgecomputingapplicationdesign