Publication:
Towards an ontology for supporting dynamic reconfiguration of Iot applications

Loading...
Thumbnail Image

Date

2020

Journal Title

Journal ISSN

Volume Title

Publisher

Springer International Publishing

Research Projects

Organizational Units

Journal Issue

Abstract

In the last years, several ontologies have been developed in the Internet of Things (IoT) domain to specify intelligent environments. Where, environment descriptions include both the software services, that expose the functionalities of devices; and resources, i.e. software components that control physical sensors and actuators, hosted on devices that sense or change the state of objects in the environment. This work proposes an ontological semantic network that supports the development of IoT applications that establish, at runtime, the binding with device services that allow them to fulfill their functionalities. This is done by enhancing device service descriptions with properties that allow inferring relationships among the attributes of the environment that an application is designed to control and the environment properties that device services are able to control. The applicability of the proposed model is shown through the population of the ontological network where an application establishes at runtime the binding among its functionalities and device services.

Description

En los últimos años, se han desarrollado varias ontologías en el dominio de Internet de las cosas (IoT) para especificar entornos inteligentes. Donde, las descripciones del entorno incluyen los servicios de software, que exponen las funcionalidades de los dispositivos; y recursos, es decir, componentes de software que controlan sensores y actuadores físicos, alojados en dispositivos que detectan o cambian el estado de los objetos en el entorno. Este trabajo propone una red semántica ontológica que apoya el desarrollo de aplicaciones IoT que establecen, en tiempo de ejecución, la vinculación con servicios de dispositivos que les permiten cumplir con sus funcionalidades. Esto se hace mejorando las descripciones de los servicios del dispositivo con propiedades que permiten inferir las relaciones entre los atributos del entorno que una aplicación está diseñada para controlar y las propiedades del entorno que los servicios del dispositivo pueden controlar. La aplicabilidad del modelo propuesto se muestra a través de la población de la red ontológica donde una aplicación establece en tiempo de ejecución el enlace entre sus funcionalidades y servicios de dispositivo.

Keywords

Internet of things, Ontology, Web services

Citation

Collections