Revisione e attualizzazione del prototipo del sistema HomeManager per la gestione di una casa intelligente

   page       BibTeX_logo.png       attach   
@mastersthesis{homemanager2impl,
    abstract = {Home Manager \`{e} un sistema prototipale per la gestione di una casa intelligente, sviluppato nel 2010 sulla piattaforma ad agenti TuCSoN, con il supporto retrostante di una base dati. L'attuale prototipo (Home Manager 2) ha i seguenti limiti: - richiede una installazione manuale, che a sua volta comporta quella di MySQL e relativo import del db - si appoggia a una versione di TuCSoN non pi\`{u} attuale Pertanto questa attivit\`{a}, suddivisa in tirocinio + successiva tesi, ha i seguenti obiettivi: - per la parte tirocinio: a. sottoporre a revisione critica l'architettura esistente, con particolare riferimento alla presenza del DB esterno a. valutare, alla luce delle caratteristiche avanzate di TuCSoN attuali, se vi sia ancora motivo di tenere un DB esterno o meno a. in caso positivo, studiare un processo di deployment e installazione leggero e user-friendly, eventualmente appoggiandosi a un installer (open source e multi-platform) OPPURE, in caso negativo, progettare il porting delle informazioni ora su DB esterno entro l'infrastruttura TuCSoN - per la parte tesi successiva: a. in entrambi i casi, ma particolarmente nel primo, cogliere l'occasione per rivedere l'organizzazione software interna nella direzione di introdurre uno strato software di separazione fra l'applicazione, la piattaforma TuCSoN e il DBMS, mascherandone la presenza in modo da poterla sostituire con altre sorgenti dati (anche non residenti su DBMS) a. adeguare l'architettura, per quanto possibile, al modello Butlers recentemente delineato.},
    author = {Ilaria Bertoletti},
    available = {2013-10-24},
    cosupervisor = {Mariani, Stefano},
    cycle = {L},
    description = {Home Manager \`{e} un sistema prototipale per la gestione di una casa intelligente, sviluppato nel 2010 sulla piattaforma ad agenti TuCSoN 1.4, con il supporto retrostante di una base dati. Questa tesi ha come obiettivo la revisione l'attualizzazione del prototipo esistente, in modo da renderlo semplice da usare e installare. In particolare ci si propone di a. revisionare completamente il processo di installazione e deployment, ora troppo complesso, rendendolo semplice e user friendly, eventualmente mediante l'introduzione di un opportuno installer; a. introdurre uno strato software di separazione fra il kernel su piattaforma TuCSoN e la base dati, in modo da poter eventualmente sostituire quest'ultima con altre sorgenti dati (anche non residenti su DBMS), in particolare sfruttando la persistenza inclusa nell'infrastruttura TuCSoN. a. Eventualmente si potr\`{a} valutare la migrazione a TuCSoN 1.10, con specifiche in ReSpecT 2.x},
    language = {it},
    month = oct,
    start = {2014-02-15},
    supervisor = {Denti, Enrico},
    title = {Revisione e attualizzazione del prototipo del sistema HomeManager per la gestione di una casa intelligente},
    type = {Bachelor's thesis},
    year = 2014
}