Cargando…

Automating IoT Data Ingestion Enabling Visual Representation

The Internet of things has produced several heterogeneous devices and data models for sensors/actuators, physical and virtual. Corresponding data must be aggregated and their models have to be put in relationships with the general knowledge to make them immediately usable by visual analytics tools,...

Descripción completa

Detalles Bibliográficos
Autores principales: Arman, Ala, Bellini, Pierfrancesco, Bologna, Daniele, Nesi, Paolo, Pantaleo, Gianni, Paolucci, Michela
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8706241/
https://www.ncbi.nlm.nih.gov/pubmed/34960522
http://dx.doi.org/10.3390/s21248429
_version_ 1784622145123385344
author Arman, Ala
Bellini, Pierfrancesco
Bologna, Daniele
Nesi, Paolo
Pantaleo, Gianni
Paolucci, Michela
author_facet Arman, Ala
Bellini, Pierfrancesco
Bologna, Daniele
Nesi, Paolo
Pantaleo, Gianni
Paolucci, Michela
author_sort Arman, Ala
collection PubMed
description The Internet of things has produced several heterogeneous devices and data models for sensors/actuators, physical and virtual. Corresponding data must be aggregated and their models have to be put in relationships with the general knowledge to make them immediately usable by visual analytics tools, APIs, and other devices. In this paper, models and tools for data ingestion and regularization are presented to simplify and enable the automated visual representation of corresponding data. The addressed problems are related to the (i) regularization of the high heterogeneity of data that are available in the IoT devices (physical or virtual) and KPIs (key performance indicators), thus allowing such data in elements of hypercubes to be reported, and (ii) the possibility of providing final users with an index on views and data structures that can be directly exploited by graphical widgets of visual analytics tools, according to different operators. The solution analyzes the loaded data to extract and generate the IoT device model, as well as to create the instances of the device and generate eventual time series. The whole process allows data for visual analytics and dashboarding to be prepared in a few clicks. The proposed IoT device model is compliant with FIWARE NGSI and is supported by a formal definition of data characterization in terms of value type, value unit, and data type. The resulting data model has been enforced into the Snap4City dashboard wizard and tool, which is a GDPR-compliant multitenant architecture. The solution has been developed and validated by considering six different pilots in Europe for collecting big data to monitor and reason people flows and tourism with the aim of improving quality of service; it has been developed in the context of the HERIT-DATA Interreg project and on top of Snap4City infrastructure and tools. The model turned out to be capable of meeting all the requirements of HERIT-DATA, while some of the visual representation tools still need to be updated and furtherly developed to add a few features.
format Online
Article
Text
id pubmed-8706241
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87062412021-12-25 Automating IoT Data Ingestion Enabling Visual Representation Arman, Ala Bellini, Pierfrancesco Bologna, Daniele Nesi, Paolo Pantaleo, Gianni Paolucci, Michela Sensors (Basel) Article The Internet of things has produced several heterogeneous devices and data models for sensors/actuators, physical and virtual. Corresponding data must be aggregated and their models have to be put in relationships with the general knowledge to make them immediately usable by visual analytics tools, APIs, and other devices. In this paper, models and tools for data ingestion and regularization are presented to simplify and enable the automated visual representation of corresponding data. The addressed problems are related to the (i) regularization of the high heterogeneity of data that are available in the IoT devices (physical or virtual) and KPIs (key performance indicators), thus allowing such data in elements of hypercubes to be reported, and (ii) the possibility of providing final users with an index on views and data structures that can be directly exploited by graphical widgets of visual analytics tools, according to different operators. The solution analyzes the loaded data to extract and generate the IoT device model, as well as to create the instances of the device and generate eventual time series. The whole process allows data for visual analytics and dashboarding to be prepared in a few clicks. The proposed IoT device model is compliant with FIWARE NGSI and is supported by a formal definition of data characterization in terms of value type, value unit, and data type. The resulting data model has been enforced into the Snap4City dashboard wizard and tool, which is a GDPR-compliant multitenant architecture. The solution has been developed and validated by considering six different pilots in Europe for collecting big data to monitor and reason people flows and tourism with the aim of improving quality of service; it has been developed in the context of the HERIT-DATA Interreg project and on top of Snap4City infrastructure and tools. The model turned out to be capable of meeting all the requirements of HERIT-DATA, while some of the visual representation tools still need to be updated and furtherly developed to add a few features. MDPI 2021-12-17 /pmc/articles/PMC8706241/ /pubmed/34960522 http://dx.doi.org/10.3390/s21248429 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
Arman, Ala
Bellini, Pierfrancesco
Bologna, Daniele
Nesi, Paolo
Pantaleo, Gianni
Paolucci, Michela
Automating IoT Data Ingestion Enabling Visual Representation
title Automating IoT Data Ingestion Enabling Visual Representation
title_full Automating IoT Data Ingestion Enabling Visual Representation
title_fullStr Automating IoT Data Ingestion Enabling Visual Representation
title_full_unstemmed Automating IoT Data Ingestion Enabling Visual Representation
title_short Automating IoT Data Ingestion Enabling Visual Representation
title_sort automating iot data ingestion enabling visual representation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8706241/
https://www.ncbi.nlm.nih.gov/pubmed/34960522
http://dx.doi.org/10.3390/s21248429
work_keys_str_mv AT armanala automatingiotdataingestionenablingvisualrepresentation
AT bellinipierfrancesco automatingiotdataingestionenablingvisualrepresentation
AT bolognadaniele automatingiotdataingestionenablingvisualrepresentation
AT nesipaolo automatingiotdataingestionenablingvisualrepresentation
AT pantaleogianni automatingiotdataingestionenablingvisualrepresentation
AT paoluccimichela automatingiotdataingestionenablingvisualrepresentation