Corso di Laurea Magistrale in Ingegneria Informatica Linguaggi e Tecnologie Web Proposte di progetti d'anno Di seguito è riportato l’elenco dei progetti proposti. A. Progetti implementativi: Progetto e realizzazione di una o più componenti del sito del SisInfLab. Progetto e realizzazione di una sistema web-based per la navigazione indoor in un complesso di edifici. Progetto e realizzazione di un Web Service RESTful per richiamare servizi di inferenza standard e non standard disponibili mediante il ragionatore Mini-ME. Aggiornamento del framework per l’esposizione dei dati contenuti in PURA in formato RDF (Linked Open Data) Progetto e realizzazione di un Web Service RESTful per l’interrogazione dei dati presenti in PURA. Progetto e realizzazione di una web app per la visualizzazione del dataset PURA mediante un RDF Graph Visualization Tool. Estensione del plugin Copper di Firefox per l’integrazione delle componenti previste dall’estensione su base semantica del protocollo CoAP. Progetto e realizzazione di un client per Android per l’interrogazione di una rete di sensori basata sull’estensione semantica di CoAP. B. Progetti di complessità medio-alta: Interfacce vocali per client in scenari di ubiquitous computing (domotica, assistenza alla guida, servizi locationbased, etc.). Riconoscimento e caratterizzazione su base semantica di posture, gesti e attività umane a partire da dati acquisiti via Kinect. Estensione dell'API Web di OpenStreetMap con il supporto all'annotazione ed alla ricerca su base semantica di luoghi e punti d'interesse. Progetto e realizzazione di una web app per la generazione automatica di scenari di simulazione di una rete di sensori basata sull’estensione semantica di COAP. Progetto e realizzazione di un plugin per Protègè per ontology enrichment mediante WordNet. Progetto e realizzazione di un plugin per Protègè per la creazione automatica di annotazioni semantiche dal testo descrittivo mediante WordNet. Progetto e realizzazione di un editor di ontologie per Android con il supporto ai servizi di inferenza standard e non standard del ragionatore mobile Mini-ME. Progetto e sviluppo di un framework per la Home and Building Automation basato sul progetto Freedomotic: o realizzazione di un plugin per l'integrazione delle estensioni su base semantica del protocollo KNX; o realizzazione di un plugin per l'integrazione delle estensioni su base semantica del protocollo CoAP. Tutti i progetti di complessità medio-alta proposti possono anche essere presi in considerazione come argomenti di tesi. Possono essere proposti altri progetti rispetto ai temi elencati. Essi vanno concordati in anticipo con i docenti. Il progetto deve essere consegnato su CD o DVD, completo di sorgenti, in una delle seguenti modalità: 1. una cartella che contenga tutto il necessario per testare il sistema senza dover installare software sul calcolatore; 2. una macchina virtuale compatibile con VMware Player già configurata e pronta all'uso; 3. In alternativa, si può pubblicare il progetto su un opportuno spazio Web, purché sia possibile per i docenti accertare l'effettiva paternità del lavoro; tutti i sorgenti andranno comunque forniti su CD. In ogni caso, dovrà essere fornita ai docenti una guida rapida (1-2 pagine) per l'avvio e l'uso del sistema. Ogni progetto dovrà essere inoltre accompagnato da una breve relazione (15-20 pagine) che descriva il lavoro realizzato: descrizione degli attori e delle principali funzionalità del sistema (uso facoltativo dei diagrammi UML ritenuti opportuni), il progetto dei dati e l’architettura (funzionale e SW) del sistema. La consegna del progetto e della relazione dovrà essere effettuata 10 giorni prima della discussione in sede di esame, allorché sarà presentato e discusso il lavoro. Il docente Ing. Saverio Ieva Insegnamento di LINGUAGGI E TECNOLOGIE WEB CdL Magistrale Ing. Informatica
© Copyright 2024 ExpyDoc