Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes

Integration of different cyber-physical systems involves a development process that takes into account some solutions for intercommunicating and interoperating heterogeneous devices. Each device can be managed as a thing within the Internet-of-Things concept by using web technologies. In addition, a...

Full description

Bibliographic Details
Main Authors: Javier Criado, José Andrés Asensio, Nicolás Padilla, Luis Iribarne
Format: Article
Language:English
Published: MDPI AG 2018-07-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/7/2156
id doaj-dc67c7571e8d46b48ae517a0a20b0779
record_format Article
spelling doaj-dc67c7571e8d46b48ae517a0a20b07792020-11-24T23:38:03ZengMDPI AGSensors1424-82202018-07-01187215610.3390/s18072156s18072156Integrating Cyber-Physical Systems in a Component-Based Approach for Smart HomesJavier Criado0José Andrés Asensio1Nicolás Padilla2Luis Iribarne3Applied Computing Group, University of Almería, 04120 La Cañada de San Urbano, SpainApplied Computing Group, University of Almería, 04120 La Cañada de San Urbano, SpainApplied Computing Group, University of Almería, 04120 La Cañada de San Urbano, SpainApplied Computing Group, University of Almería, 04120 La Cañada de San Urbano, SpainIntegration of different cyber-physical systems involves a development process that takes into account some solutions for intercommunicating and interoperating heterogeneous devices. Each device can be managed as a thing within the Internet-of-Things concept by using web technologies. In addition, a “thing” can be managed as an encapsulated component by applying component-based software engineering principles. Based on this context, we propose a solution for integrating heterogeneous systems using a specific component-based technology. Specifically, we focus on enabling the connection of different types of subsystems present in smart home solutions. This technology enables interoperability by applying a homogeneous component representation that provides communication features through web sockets, and by implementing gateways in proprietary network connections. Furthermore, our solution eases the extension of these systems by means of abstract representations of the architectures and devices that form part of them. The approach is validated through an example scenario with different subsystems of a smart home solution.http://www.mdpi.com/1424-8220/18/7/2156smart homescyber-physical systemssensorsinteroperabilitycomponent-based applicationsCOScore
collection DOAJ
language English
format Article
sources DOAJ
author Javier Criado
José Andrés Asensio
Nicolás Padilla
Luis Iribarne
spellingShingle Javier Criado
José Andrés Asensio
Nicolás Padilla
Luis Iribarne
Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
Sensors
smart homes
cyber-physical systems
sensors
interoperability
component-based applications
COScore
author_facet Javier Criado
José Andrés Asensio
Nicolás Padilla
Luis Iribarne
author_sort Javier Criado
title Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
title_short Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
title_full Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
title_fullStr Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
title_full_unstemmed Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
title_sort integrating cyber-physical systems in a component-based approach for smart homes
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2018-07-01
description Integration of different cyber-physical systems involves a development process that takes into account some solutions for intercommunicating and interoperating heterogeneous devices. Each device can be managed as a thing within the Internet-of-Things concept by using web technologies. In addition, a “thing” can be managed as an encapsulated component by applying component-based software engineering principles. Based on this context, we propose a solution for integrating heterogeneous systems using a specific component-based technology. Specifically, we focus on enabling the connection of different types of subsystems present in smart home solutions. This technology enables interoperability by applying a homogeneous component representation that provides communication features through web sockets, and by implementing gateways in proprietary network connections. Furthermore, our solution eases the extension of these systems by means of abstract representations of the architectures and devices that form part of them. The approach is validated through an example scenario with different subsystems of a smart home solution.
topic smart homes
cyber-physical systems
sensors
interoperability
component-based applications
COScore
url http://www.mdpi.com/1424-8220/18/7/2156
work_keys_str_mv AT javiercriado integratingcyberphysicalsystemsinacomponentbasedapproachforsmarthomes
AT joseandresasensio integratingcyberphysicalsystemsinacomponentbasedapproachforsmarthomes
AT nicolaspadilla integratingcyberphysicalsystemsinacomponentbasedapproachforsmarthomes
AT luisiribarne integratingcyberphysicalsystemsinacomponentbasedapproachforsmarthomes
_version_ 1725517911998595072