Cargando…

Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems

Smart city systems embrace major challenges associated with climate change, energy efficiency, mobility and future services by embedding the virtual space into a complex cyber-physical system. Those systems are constantly evolving and scaling up, involving a wide range of integration among users, de...

Descripción completa

Detalles Bibliográficos
Autores principales: Palomar, Esther, Chen, Xiaohong, Liu, Zhiming, Maharjan, Sabita, Bowen, Jonathan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5134469/
https://www.ncbi.nlm.nih.gov/pubmed/27801829
http://dx.doi.org/10.3390/s16111810
_version_ 1782471459519594496
author Palomar, Esther
Chen, Xiaohong
Liu, Zhiming
Maharjan, Sabita
Bowen, Jonathan
author_facet Palomar, Esther
Chen, Xiaohong
Liu, Zhiming
Maharjan, Sabita
Bowen, Jonathan
author_sort Palomar, Esther
collection PubMed
description Smart city systems embrace major challenges associated with climate change, energy efficiency, mobility and future services by embedding the virtual space into a complex cyber-physical system. Those systems are constantly evolving and scaling up, involving a wide range of integration among users, devices, utilities, public services and also policies. Modelling such complex dynamic systems’ architectures has always been essential for the development and application of techniques/tools to support design and deployment of integration of new components, as well as for the analysis, verification, simulation and testing to ensure trustworthiness. This article reports on the definition and implementation of a scalable component-based architecture that supports a cooperative energy demand response (DR) system coordinating energy usage between neighbouring households. The proposed architecture, called refinement of Cyber-Physical Component Systems (rCPCS), which extends the refinement calculus for component and object system (rCOS) modelling method, is implemented using Eclipse Extensible Coordination Tools (ECT), i.e., Reo coordination language. With rCPCS implementation in Reo, we specify the communication, synchronisation and co-operation amongst the heterogeneous components of the system assuring, by design scalability and the interoperability, correctness of component cooperation.
format Online
Article
Text
id pubmed-5134469
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-51344692017-01-03 Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems Palomar, Esther Chen, Xiaohong Liu, Zhiming Maharjan, Sabita Bowen, Jonathan Sensors (Basel) Article Smart city systems embrace major challenges associated with climate change, energy efficiency, mobility and future services by embedding the virtual space into a complex cyber-physical system. Those systems are constantly evolving and scaling up, involving a wide range of integration among users, devices, utilities, public services and also policies. Modelling such complex dynamic systems’ architectures has always been essential for the development and application of techniques/tools to support design and deployment of integration of new components, as well as for the analysis, verification, simulation and testing to ensure trustworthiness. This article reports on the definition and implementation of a scalable component-based architecture that supports a cooperative energy demand response (DR) system coordinating energy usage between neighbouring households. The proposed architecture, called refinement of Cyber-Physical Component Systems (rCPCS), which extends the refinement calculus for component and object system (rCOS) modelling method, is implemented using Eclipse Extensible Coordination Tools (ECT), i.e., Reo coordination language. With rCPCS implementation in Reo, we specify the communication, synchronisation and co-operation amongst the heterogeneous components of the system assuring, by design scalability and the interoperability, correctness of component cooperation. MDPI 2016-10-28 /pmc/articles/PMC5134469/ /pubmed/27801829 http://dx.doi.org/10.3390/s16111810 Text en © 2016 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
Palomar, Esther
Chen, Xiaohong
Liu, Zhiming
Maharjan, Sabita
Bowen, Jonathan
Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title_full Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title_fullStr Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title_full_unstemmed Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title_short Component-Based Modelling for Scalable Smart City Systems Interoperability: A Case Study on Integrating Energy Demand Response Systems
title_sort component-based modelling for scalable smart city systems interoperability: a case study on integrating energy demand response systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5134469/
https://www.ncbi.nlm.nih.gov/pubmed/27801829
http://dx.doi.org/10.3390/s16111810
work_keys_str_mv AT palomaresther componentbasedmodellingforscalablesmartcitysystemsinteroperabilityacasestudyonintegratingenergydemandresponsesystems
AT chenxiaohong componentbasedmodellingforscalablesmartcitysystemsinteroperabilityacasestudyonintegratingenergydemandresponsesystems
AT liuzhiming componentbasedmodellingforscalablesmartcitysystemsinteroperabilityacasestudyonintegratingenergydemandresponsesystems
AT maharjansabita componentbasedmodellingforscalablesmartcitysystemsinteroperabilityacasestudyonintegratingenergydemandresponsesystems
AT bowenjonathan componentbasedmodellingforscalablesmartcitysystemsinteroperabilityacasestudyonintegratingenergydemandresponsesystems