Cargando…
A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies
In industry, dashboards are often used to monitor fleets of assets, such as trains, machines or buildings. In such industrial fleets, the vast amount of sensors evolves continuously, new sensor data exchange protocols and data formats are introduced, new visualization types may need to be introduced...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070627/ https://www.ncbi.nlm.nih.gov/pubmed/32093134 http://dx.doi.org/10.3390/s20041152 |
_version_ | 1783506018756460544 |
---|---|
author | Vanden Hautte, Sander Moens, Pieter Van Herwegen, Joachim De Paepe, Dieter Steenwinckel, Bram Verstichel, Stijn Ongenae, Femke Van Hoecke, Sofie |
author_facet | Vanden Hautte, Sander Moens, Pieter Van Herwegen, Joachim De Paepe, Dieter Steenwinckel, Bram Verstichel, Stijn Ongenae, Femke Van Hoecke, Sofie |
author_sort | Vanden Hautte, Sander |
collection | PubMed |
description | In industry, dashboards are often used to monitor fleets of assets, such as trains, machines or buildings. In such industrial fleets, the vast amount of sensors evolves continuously, new sensor data exchange protocols and data formats are introduced, new visualization types may need to be introduced and existing dashboard visualizations may need to be updated in terms of displayed sensors. These requirements motivate the development of dynamic dashboarding applications. These, as opposed to fixed-structure dashboard applications, allow users to create visualizations at will and do not have hard-coded sensor bindings. The state-of-the-art in dynamic dashboarding does not cope well with the frequent additions and removals of sensors that must be monitored—these changes must still be configured in the implementation or at runtime by a user. Also, the user is presented with an overload of sensors, aggregations and visualizations to select from, which may sometimes even lead to the creation of dashboard widgets that do not make sense. In this paper, we present a dynamic dashboard that overcomes these problems. Sensors, visualizations and aggregations can be discovered automatically, since they are provided as RESTful Web Things on a Web Thing Model compliant gateway. The gateway also provides semantic annotations of the Web Things, describing what their abilities are. A semantic reasoner can derive visualization suggestions, given the Thing annotations, logic rules and a custom dashboard ontology. The resulting dashboarding application automatically presents the available sensors, visualizations and aggregations that can be used, without requiring sensor configuration, and assists the user in building dashboards that make sense. This way, the user can concentrate on interpreting the sensor data and detecting and solving operational problems early. |
format | Online Article Text |
id | pubmed-7070627 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-70706272020-03-19 A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies Vanden Hautte, Sander Moens, Pieter Van Herwegen, Joachim De Paepe, Dieter Steenwinckel, Bram Verstichel, Stijn Ongenae, Femke Van Hoecke, Sofie Sensors (Basel) Article In industry, dashboards are often used to monitor fleets of assets, such as trains, machines or buildings. In such industrial fleets, the vast amount of sensors evolves continuously, new sensor data exchange protocols and data formats are introduced, new visualization types may need to be introduced and existing dashboard visualizations may need to be updated in terms of displayed sensors. These requirements motivate the development of dynamic dashboarding applications. These, as opposed to fixed-structure dashboard applications, allow users to create visualizations at will and do not have hard-coded sensor bindings. The state-of-the-art in dynamic dashboarding does not cope well with the frequent additions and removals of sensors that must be monitored—these changes must still be configured in the implementation or at runtime by a user. Also, the user is presented with an overload of sensors, aggregations and visualizations to select from, which may sometimes even lead to the creation of dashboard widgets that do not make sense. In this paper, we present a dynamic dashboard that overcomes these problems. Sensors, visualizations and aggregations can be discovered automatically, since they are provided as RESTful Web Things on a Web Thing Model compliant gateway. The gateway also provides semantic annotations of the Web Things, describing what their abilities are. A semantic reasoner can derive visualization suggestions, given the Thing annotations, logic rules and a custom dashboard ontology. The resulting dashboarding application automatically presents the available sensors, visualizations and aggregations that can be used, without requiring sensor configuration, and assists the user in building dashboards that make sense. This way, the user can concentrate on interpreting the sensor data and detecting and solving operational problems early. MDPI 2020-02-20 /pmc/articles/PMC7070627/ /pubmed/32093134 http://dx.doi.org/10.3390/s20041152 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 Vanden Hautte, Sander Moens, Pieter Van Herwegen, Joachim De Paepe, Dieter Steenwinckel, Bram Verstichel, Stijn Ongenae, Femke Van Hoecke, Sofie A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title | A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title_full | A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title_fullStr | A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title_full_unstemmed | A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title_short | A Dynamic Dashboarding Application for Fleet Monitoring Using Semantic Web of Things Technologies |
title_sort | dynamic dashboarding application for fleet monitoring using semantic web of things technologies |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070627/ https://www.ncbi.nlm.nih.gov/pubmed/32093134 http://dx.doi.org/10.3390/s20041152 |
work_keys_str_mv | AT vandenhauttesander adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT moenspieter adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT vanherwegenjoachim adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT depaepedieter adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT steenwinckelbram adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT verstichelstijn adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT ongenaefemke adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT vanhoeckesofie adynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT vandenhauttesander dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT moenspieter dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT vanherwegenjoachim dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT depaepedieter dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT steenwinckelbram dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT verstichelstijn dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT ongenaefemke dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies AT vanhoeckesofie dynamicdashboardingapplicationforfleetmonitoringusingsemanticwebofthingstechnologies |