Cargando…

Ontology-Defined Middleware for Internet of Things Architectures

The Internet of Things scenario is composed of an amalgamation of physical devices. Those physical devices are heterogeneous in their nature both in terms of communication protocols and in data exchange formats. The Web of Things emerged as a homogenization layer that uses well-established web techn...

Descripción completa

Detalles Bibliográficos
Autores principales: Caballero, Víctor, Valbuena, Sergi, Vernet, David, Zaballos, Agustín
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427511/
https://www.ncbi.nlm.nih.gov/pubmed/30866533
http://dx.doi.org/10.3390/s19051163
_version_ 1783405227296161792
author Caballero, Víctor
Valbuena, Sergi
Vernet, David
Zaballos, Agustín
author_facet Caballero, Víctor
Valbuena, Sergi
Vernet, David
Zaballos, Agustín
author_sort Caballero, Víctor
collection PubMed
description The Internet of Things scenario is composed of an amalgamation of physical devices. Those physical devices are heterogeneous in their nature both in terms of communication protocols and in data exchange formats. The Web of Things emerged as a homogenization layer that uses well-established web technologies and semantic web technologies to exchange data. Therefore, the Web of Things enables such physical devices to the web, they become Web Things. Given such a massive number of services and processes that the Internet of Things/Web of Things enables, it has become almost mandatory to describe their properties and characteristics. Several web ontologies and description frameworks are devoted to that purpose. Ontologies such as SOSA/SSN or OWL-S describe the Web Things and their procedures to sense or actuate. For example, OWL-S complements SOSA/SSN in describing the procedures used for sensing/actuating. It is, however, not its scope to be specific enough to enable a computer program to interpret and execute the defined flow of control. In this work, it is our goal to investigate how we can model those procedures using web ontologies in a manner that allows us to directly deploy the procedure implementation. A prototype implementation of the results of our research is implemented along with an analysis of several use cases to show the generality of our proposal.
format Online
Article
Text
id pubmed-6427511
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64275112019-04-15 Ontology-Defined Middleware for Internet of Things Architectures Caballero, Víctor Valbuena, Sergi Vernet, David Zaballos, Agustín Sensors (Basel) Article The Internet of Things scenario is composed of an amalgamation of physical devices. Those physical devices are heterogeneous in their nature both in terms of communication protocols and in data exchange formats. The Web of Things emerged as a homogenization layer that uses well-established web technologies and semantic web technologies to exchange data. Therefore, the Web of Things enables such physical devices to the web, they become Web Things. Given such a massive number of services and processes that the Internet of Things/Web of Things enables, it has become almost mandatory to describe their properties and characteristics. Several web ontologies and description frameworks are devoted to that purpose. Ontologies such as SOSA/SSN or OWL-S describe the Web Things and their procedures to sense or actuate. For example, OWL-S complements SOSA/SSN in describing the procedures used for sensing/actuating. It is, however, not its scope to be specific enough to enable a computer program to interpret and execute the defined flow of control. In this work, it is our goal to investigate how we can model those procedures using web ontologies in a manner that allows us to directly deploy the procedure implementation. A prototype implementation of the results of our research is implemented along with an analysis of several use cases to show the generality of our proposal. MDPI 2019-03-07 /pmc/articles/PMC6427511/ /pubmed/30866533 http://dx.doi.org/10.3390/s19051163 Text en © 2019 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
Caballero, Víctor
Valbuena, Sergi
Vernet, David
Zaballos, Agustín
Ontology-Defined Middleware for Internet of Things Architectures
title Ontology-Defined Middleware for Internet of Things Architectures
title_full Ontology-Defined Middleware for Internet of Things Architectures
title_fullStr Ontology-Defined Middleware for Internet of Things Architectures
title_full_unstemmed Ontology-Defined Middleware for Internet of Things Architectures
title_short Ontology-Defined Middleware for Internet of Things Architectures
title_sort ontology-defined middleware for internet of things architectures
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427511/
https://www.ncbi.nlm.nih.gov/pubmed/30866533
http://dx.doi.org/10.3390/s19051163
work_keys_str_mv AT caballerovictor ontologydefinedmiddlewareforinternetofthingsarchitectures
AT valbuenasergi ontologydefinedmiddlewareforinternetofthingsarchitectures
AT vernetdavid ontologydefinedmiddlewareforinternetofthingsarchitectures
AT zaballosagustin ontologydefinedmiddlewareforinternetofthingsarchitectures