In questa tesi abbiamo fatto uno studio riguardante una tecnica di integrazione e comunicazione per sistemi di ubiquitous computing sensibili all`ambiente, cioe` sistemi in grado di reagire alla presenza delle persone ed alle loro azioni in un dato ambiente. La tecnica di comunicazione qui presa in considerazione e` il Channeled Multicast ed abbiamo utilizzato LoudVoice come piattaforma ad agenti per l`integrazione e la comunicazione fra le componenti del sistema. L`ambiente usato come caso di studio e` un museo interattivo in fase di sviluppo nell`ambito del progetto PEACH. Le considerazioni che abbiamo fatto in questa tesi non riguardano le parti di front-end del sistema (interfacce, presentazioni multimediali, ecc) o aspetti tecnici sull`hardware da utilizzare, ma l`integrazione e la comunicazione delle componenti con LoudVoice e lo studio di un archittetura adeguata a questo tipo di sistema. Gli obiettivi specifici di questo lavoro sono: verificare sperimentalmente l`adeguatezza delle prestazioni di LoudVoice per valutarne l`effettiva utilizzabilita` e capire dove eventualmente apportare modifiche per migliorarla; individuare un pattern di design per realizzare agenti che sfruttino al meglio le API e le funzionalita` di LoudVoice; definire un pattern architetturale per sistemi sensibili all`ambiente; infine, utilizzare tale pattern in un simulatore allo scopo di verificare concretamente la validita` del Channeled Multicast e, al contempo, l`integrita` e correttezza delle API di LoudVoice
Applicazione di una Piattaforma Multicast a Sistemi Sensibili all`Ambiente
Larcheri, Paolo
2002-01-01
Abstract
In questa tesi abbiamo fatto uno studio riguardante una tecnica di integrazione e comunicazione per sistemi di ubiquitous computing sensibili all`ambiente, cioe` sistemi in grado di reagire alla presenza delle persone ed alle loro azioni in un dato ambiente. La tecnica di comunicazione qui presa in considerazione e` il Channeled Multicast ed abbiamo utilizzato LoudVoice come piattaforma ad agenti per l`integrazione e la comunicazione fra le componenti del sistema. L`ambiente usato come caso di studio e` un museo interattivo in fase di sviluppo nell`ambito del progetto PEACH. Le considerazioni che abbiamo fatto in questa tesi non riguardano le parti di front-end del sistema (interfacce, presentazioni multimediali, ecc) o aspetti tecnici sull`hardware da utilizzare, ma l`integrazione e la comunicazione delle componenti con LoudVoice e lo studio di un archittetura adeguata a questo tipo di sistema. Gli obiettivi specifici di questo lavoro sono: verificare sperimentalmente l`adeguatezza delle prestazioni di LoudVoice per valutarne l`effettiva utilizzabilita` e capire dove eventualmente apportare modifiche per migliorarla; individuare un pattern di design per realizzare agenti che sfruttino al meglio le API e le funzionalita` di LoudVoice; definire un pattern architetturale per sistemi sensibili all`ambiente; infine, utilizzare tale pattern in un simulatore allo scopo di verificare concretamente la validita` del Channeled Multicast e, al contempo, l`integrita` e correttezza delle API di LoudVoiceI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.