Il tirocinio si inserisce nel contesto di un progetto denominato NICHE [1](Natural Interaction in Computerised Home Enviroment)che ha come obiettivo lo studio delle interazioni uomo macchina all'interno di ambienti domestici. In figura 1 e? riportata per grandi linee l'architettura del sistema utilizzato nel progetto: partendo dal basso sono rappresentate le risorse presenti nella casa. Tali risorse sono principalmente dispositivi di nuova generazione che possono essere collegati in rete per ricevere o inoltrare messaggi di controllo. I vari dispositivi sono aggregati per mezzo di uno strato software basato su un modello a componenti ( OSGi framework [2], Open Service Gateway Initiative ) che e? possibile estendere in modo incrementale. Sopra tale strato si colloca un ulteriore livello di astrazione per la descrizione ed invocazione dei comandi, ed in fine, uno strato dedicato all'interpretazione del linguaggio naturale in grado di gestire l'interazione con l'utente tramite dialogo. In tale ambito il tirocinio ha lo scopo di integrare una classe di dispositivi basata sulla tecnologia UPnP[3] con il framework OSGi che rappresenta il middleware su cui si basano i livelli applicativi del sistema sviluppato nel progetto NICHE.

Meccanismi di astrazione e generazione automatica di codice per un estensione UPnP del framework OSGi / Lenzi, S. - (2006).

Meccanismi di astrazione e generazione automatica di codice per un estensione UPnP del framework OSGi

Lenzi S
2006

Abstract

Il tirocinio si inserisce nel contesto di un progetto denominato NICHE [1](Natural Interaction in Computerised Home Enviroment)che ha come obiettivo lo studio delle interazioni uomo macchina all'interno di ambienti domestici. In figura 1 e? riportata per grandi linee l'architettura del sistema utilizzato nel progetto: partendo dal basso sono rappresentate le risorse presenti nella casa. Tali risorse sono principalmente dispositivi di nuova generazione che possono essere collegati in rete per ricevere o inoltrare messaggi di controllo. I vari dispositivi sono aggregati per mezzo di uno strato software basato su un modello a componenti ( OSGi framework [2], Open Service Gateway Initiative ) che e? possibile estendere in modo incrementale. Sopra tale strato si colloca un ulteriore livello di astrazione per la descrizione ed invocazione dei comandi, ed in fine, uno strato dedicato all'interpretazione del linguaggio naturale in grado di gestire l'interazione con l'utente tramite dialogo. In tale ambito il tirocinio ha lo scopo di integrare una classe di dispositivi basata sulla tecnologia UPnP[3] con il framework OSGi che rappresenta il middleware su cui si basano i livelli applicativi del sistema sviluppato nel progetto NICHE.
2006
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
OSGi
UPnP
Attardi G.
File in questo prodotto:
File Dimensione Formato  
prod_161185-doc_122353.pdf

accesso aperto

Descrizione: Meccanismi di astrazione e generazione automatica di codice per un estensione UPnP del framework OSGi
Dimensione 1.6 MB
Formato Adobe PDF
1.6 MB Adobe PDF Visualizza/Apri

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/20.500.14243/167712
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact