|
|
La rivisitazione della Logic Programming (LP) nei sistemi pervasivi ed IoT ha di recente mostrato i benefici che la stessa può avere nella progettazione di intelligenza situata ed ubiqua. In questa direzione la Logic Programming as a Service (LPaaS) consente di fruire di servizi di micro-inteligenza sparsi per il sistema al fine di realizzare componenti intelligenti e situati che consentano un elaborazione efficace ed efficienti di dati provenienti dall’esterno. In particolare, LPaaS fornisce un modello che consente di fruire di un motore di inferenza LP in termini di servizio.
L'obiettivo di questa tesi è quello di sfruttare la tecnologia LPaaS all’interno di Home Manager, una piattaforma di gestione completa della casa, basata sull’architettura Butlers ed organizzata ad agenti. In particolare, l’obiettivo è quello di realizzare un nuovo componente per Home Manager: il guardaroba intelligente.
La funzionalità principale del componente è quella di suggerire all’utente un outfit sulla base di dati provenienti da sensori (i.e. temperatura e umidità), integrando le soluzioni con altre politiche. E' prevista una parte sperimentale che ne vede l’implementazione utilizzando RaspberryPi2, con alcuni sensori e con il supporto di tag RFID, per testare il corretto funzionamento del componente.