Smart Home is an exemplar application domain of the Internet of Things (IoT). In particular, smart home automation processes that manage the interactions with the home devices and integrate all their (possibly interfering) services, introduce new challenges and call for modern engineering practices, software platforms, and computational intelligence. A key example is the need to achieve a more efficient integration between design and runtime aspects in the automation process, taking into account that unanticipated situations can occur in the home environment and require a smart home system to deal with them at runtime. In this paper, using an application example, we foresee how to architect future smart home systems in order to endow them with self-adaptation capabilities allowing decentralized control and device interconnection. Namely, we propose to exploit feedback control loop architectures (e.g., composite MAPE feedback loops) to design and manage the home automation processes, as alternative software architectural solutions to those of smart home platforms currently available.

Smart home platform supporting decentralized adaptive automation control / P. Arcaini, R. Mirandola, E. Riccobene, P. Scandurra, A. Arrigoni, D. Bosc, F. Modica, R. Pedercini - In: SAC '20: Proceedings / [a cura di] C.-C. Hung, T. Cerny. - [s.l] : ACM, 2020. - ISBN 9781450368667. - pp. 1893-1900 (( Intervento presentato al 35. convegno Annual ACM Symposium on Applied Computing tenutosi a Czech nel 2020 [10.1145/3341105.3373925].

Smart home platform supporting decentralized adaptive automation control

E. Riccobene
;
2020

Abstract

Smart Home is an exemplar application domain of the Internet of Things (IoT). In particular, smart home automation processes that manage the interactions with the home devices and integrate all their (possibly interfering) services, introduce new challenges and call for modern engineering practices, software platforms, and computational intelligence. A key example is the need to achieve a more efficient integration between design and runtime aspects in the automation process, taking into account that unanticipated situations can occur in the home environment and require a smart home system to deal with them at runtime. In this paper, using an application example, we foresee how to architect future smart home systems in order to endow them with self-adaptation capabilities allowing decentralized control and device interconnection. Namely, we propose to exploit feedback control loop architectures (e.g., composite MAPE feedback loops) to design and manage the home automation processes, as alternative software architectural solutions to those of smart home platforms currently available.
Smart home platforms; software architecture styles for smart home systems; architecture-based self-adaptation; MAPE-K; OpenHAB
Settore INF/01 - Informatica
2020
ACM Special Interest Group on Applied Computing (SIGAPP)
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
sacSPtrack2020_cameraReady.pdf

accesso riservato

Tipologia: Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione 1.38 MB
Formato Adobe PDF
1.38 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
3341105.3373925.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 1.65 MB
Formato Adobe PDF
1.65 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/800012
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 5
social impact