SmartyCo: Managing Cyber-Physical Systems ...
Document type :
Communication dans un congrès avec actes
Title :
SmartyCo: Managing Cyber-Physical Systems for Smart Environments
Author(s) :
Romero Acero, Daniel [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Quinton, Clément [Auteur]
Politecnico di Milano [Milan] [POLIMI]
Duchien, Laurence [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Seinturier, Lionel [Auteur]
Institut universitaire de France [IUF]
Self-adaptation for distributed services and large software systems [SPIRALS]
Valdez, Carolina [Auteur]
Universidad Nacional del Centro de la Provincia de Buenos Aires [Buenos Aires] [UNICEN]
Self-adaptation for distributed services and large software systems [SPIRALS]
Quinton, Clément [Auteur]
Politecnico di Milano [Milan] [POLIMI]
Duchien, Laurence [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Seinturier, Lionel [Auteur]
Institut universitaire de France [IUF]
Self-adaptation for distributed services and large software systems [SPIRALS]
Valdez, Carolina [Auteur]
Universidad Nacional del Centro de la Provincia de Buenos Aires [Buenos Aires] [UNICEN]
Scientific editor(s) :
Danny Weyns
Raffaela Mirandola
Ivica Crnkovic
Raffaela Mirandola
Ivica Crnkovic
Conference title :
9th European Conference, ECSA 2015
City :
Dubrovnik/Cavtat
Country :
Croatie
Start date of the conference :
2015-09-07
Journal title :
Lecture Notes in Computer Science, Software Architecture
Publication date :
2015-10-22
HAL domain(s) :
Informatique [cs]/Génie logiciel [cs.SE]
English abstract : [en]
Cyber-Physical Systems (CPS) are composed of heterogeneous devices, communicating with each other and interacting with the physical world. Fostered by the growing use of smart devices that are permanently connected to the ...
Show more >Cyber-Physical Systems (CPS) are composed of heterogeneous devices, communicating with each other and interacting with the physical world. Fostered by the growing use of smart devices that are permanently connected to the Internet, these CPS can be found in smart environments such as smart buildings, pavilions or homes. CPS must cope with the complexity and heterogeneity of their connected devices while supporting end-users with limited technical background to configure and manage their system. To deal with these issues, in this paper we introduce SmartyCo, our approach based on Dynamic Software Product Line (DSPL) principles to configure and manage CPS for smart environments. We describe its underlying architecture and illustrate in the context of smart homes how end-users can use it to define their own CPS in an automated way. We then explain how such an approach supports the reconfiguration of smart devices based on end-users rules, thus adapting the CPS w.r.t. environment changes. Finally, we show that our approach is well-suited to handle the addition and removal of CPS devices while the system is running, and we report on our experience in enabling home inhabitants to dynamically reconfigure their CPS.Show less >
Show more >Cyber-Physical Systems (CPS) are composed of heterogeneous devices, communicating with each other and interacting with the physical world. Fostered by the growing use of smart devices that are permanently connected to the Internet, these CPS can be found in smart environments such as smart buildings, pavilions or homes. CPS must cope with the complexity and heterogeneity of their connected devices while supporting end-users with limited technical background to configure and manage their system. To deal with these issues, in this paper we introduce SmartyCo, our approach based on Dynamic Software Product Line (DSPL) principles to configure and manage CPS for smart environments. We describe its underlying architecture and illustrate in the context of smart homes how end-users can use it to define their own CPS in an automated way. We then explain how such an approach supports the reconfiguration of smart devices based on end-users rules, thus adapting the CPS w.r.t. environment changes. Finally, we show that our approach is well-suited to handle the addition and removal of CPS devices while the system is running, and we report on our experience in enabling home inhabitants to dynamically reconfigure their CPS.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-01172057/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01172057/document
- Open access
- Access the document
- https://hal.inria.fr/hal-01172057/document
- Open access
- Access the document
- document
- Open access
- Access the document
- ecsa-2015.pdf
- Open access
- Access the document
- document
- Open access
- Access the document
- ecsa-2015.pdf
- Open access
- Access the document