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,...
Autores principales: | , , , , , |
---|---|
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 |