APICe » Theses » Refactoring e attualizzazione del prototipo di Home Manager su piattaforma Raspberry

Refactoring e attualizzazione del prototipo di Home Manager su piattaforma Raspberry 

Luca Scalzotto


Home Manager è un sistema sperimentale per la gestione di Smart Home, nel più generale contesto di applicazioni pervasive per Smart Spaces. Inizialmente sviluppato come ambiente simulato su piattaforma Java (con tecnologie ad agenti), è stato recentemente portato su piattaforma Raspberry (e integrato parzialmente con Win10-IoT) sia per svincolarsi dalla presenza fisica di un pc stand alone, sia per sfruttare la sensoristica presente per tale piattaforma, al fine di portare il sistema "out of the box". Obiettivo di queste tesi è completare l'opera di refactoring recentemente intrapresa, al duplice fine a) di migliorare la robustezza e la stabilità del sistema e b) in particolare di completare lo sviluppo del frigo intelligente, che precedenti tesi hanno da un lato sviluppato su Raspberry e dall'altro simulato per dotarlo di alcune prime capacità di gestione di politiche intelligenti (ad es. gestione dei beni contenuti del frigo, generazione lista spesa, inoltro automatico in base alle policy dell'utente, etc). In particolare, l'obiettivo specifico consiste a) nell'implementare l'auto-detect della presenza di frigo simulato o effettivamente presente su raspberry e b) integrarlo con le politiche preliminari presenti nella versione simulata.


Enrico Denti (Supervisor)
Roberta Calegari (Co-supervisors)