Cargando…

Networking-Aware IoT Application Development

Various tools support developers in the creation of IoT applications. In general, such tools focus on the business logic, which is important for application development, however, for IoT applications in particular, it is crucial to consider the network, as they are intrinsically based on interconnec...

Descripción completa

Detalles Bibliográficos
Autores principales: Bröring, Arne, Seeger, Jan, Papoutsakis, Manos, Fysarakis, Konstantinos, Caracalli, Ahmad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038961/
https://www.ncbi.nlm.nih.gov/pubmed/32046175
http://dx.doi.org/10.3390/s20030897
_version_ 1783500738242019328
author Bröring, Arne
Seeger, Jan
Papoutsakis, Manos
Fysarakis, Konstantinos
Caracalli, Ahmad
author_facet Bröring, Arne
Seeger, Jan
Papoutsakis, Manos
Fysarakis, Konstantinos
Caracalli, Ahmad
author_sort Bröring, Arne
collection PubMed
description Various tools support developers in the creation of IoT applications. In general, such tools focus on the business logic, which is important for application development, however, for IoT applications in particular, it is crucial to consider the network, as they are intrinsically based on interconnected devices and services. IoT application developers do not have in depth expertise in configuring networks and physical connections between devices. Hence, approaches are required that automatically deduct these configurations. We address this challenge in this work with an architecture and associated data models that enable networking-aware IoT application development. We evaluate our approach in the context of an application for oil leakage detection in wind turbines.
format Online
Article
Text
id pubmed-7038961
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70389612020-03-09 Networking-Aware IoT Application Development Bröring, Arne Seeger, Jan Papoutsakis, Manos Fysarakis, Konstantinos Caracalli, Ahmad Sensors (Basel) Article Various tools support developers in the creation of IoT applications. In general, such tools focus on the business logic, which is important for application development, however, for IoT applications in particular, it is crucial to consider the network, as they are intrinsically based on interconnected devices and services. IoT application developers do not have in depth expertise in configuring networks and physical connections between devices. Hence, approaches are required that automatically deduct these configurations. We address this challenge in this work with an architecture and associated data models that enable networking-aware IoT application development. We evaluate our approach in the context of an application for oil leakage detection in wind turbines. MDPI 2020-02-07 /pmc/articles/PMC7038961/ /pubmed/32046175 http://dx.doi.org/10.3390/s20030897 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bröring, Arne
Seeger, Jan
Papoutsakis, Manos
Fysarakis, Konstantinos
Caracalli, Ahmad
Networking-Aware IoT Application Development
title Networking-Aware IoT Application Development
title_full Networking-Aware IoT Application Development
title_fullStr Networking-Aware IoT Application Development
title_full_unstemmed Networking-Aware IoT Application Development
title_short Networking-Aware IoT Application Development
title_sort networking-aware iot application development
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038961/
https://www.ncbi.nlm.nih.gov/pubmed/32046175
http://dx.doi.org/10.3390/s20030897
work_keys_str_mv AT broringarne networkingawareiotapplicationdevelopment
AT seegerjan networkingawareiotapplicationdevelopment
AT papoutsakismanos networkingawareiotapplicationdevelopment
AT fysarakiskonstantinos networkingawareiotapplicationdevelopment
AT caracalliahmad networkingawareiotapplicationdevelopment