Università degli Studi Modena e Reggio Emilia
Facoltà di Ingegneria di Modena
Corso di Laurea in Ingegneria Informatica
COMPARAZIONE DI STRUMENTI SOFTWARE
PER LA CREAZIONE, LA GESTIONE E
L’INTEGRAZIONE DI ONTOLOGIE
Relatore
Chiar.mo prof. Sonia Bergamaschi
Correlatore
Ing. Serena Sorrentino
Candidato
Lisa Magnani
Nozioni introduttive
• WEB SEMANTICO: evoluzione del World
Wide Web, a cui all’informazione viene
associato un preciso significato
• ONTOLOGIA: esplicita concettualizzazione di
un dominio, solitamente strutturalizzato in una
gerarchica
SCOPI: creare un vocabolario comune e una
conoscenza condivisa
Applicativi software studiati
• Protégé: implementato dall’università di
Standford, con la quale la nostra facoltà vanta un
gemellaggio in questo ambito
• Swoop: implementato dall’università del
Maryland
• OBO-Edit: parte integrante del progetto Gene
Ontology
Caratteristiche analizzate (1/2)
• Layout
• Scelte nell’impostazione dell’interfaccia grafica
• Perseverare in un approccio friendly del User
Interface
• Creazione, modifica ed eliminazione
• Metodi ed operazioni
• Analisi delle nozioni fondamentali delle
componenti
Caratteristiche analizzate (2/2)
• Esplorazione e visualizzazione
• Criteri di ricerca
• Metodi di navigazione nella struttura
• Gestione dei contenuti
• Strumenti per la classificazione
• Operazioni per il riutilizzo e l’integrazione
• Plugin e supporti esterni
Confronto dei requisiti (1/2)
• Usabilità: grado di facilità con cui un utente può
approcciarsi ad un applicativo e impara ad usarlo
• Scalabilità: capacità di crescita/decrescita delle
dimensioni di un applicativo, in base al contesto
di utilizzo
• Stabilità: grado di funzionalità ed affidabilità di
un applicativo, nonché qualità di implementazione
Confronto dei requisiti (2/2)
• Integrazione: capacità di fusione e riutilizzo dei
dati di più ontologie
• Documentazione: fonti scritte che illustrano le
peculiarità dell’applicativo
• Originalità: scelta di elementi caratteristici e
distintivi per ciascun applicativo
Tabella valutativa dei requisiti
*
* Impiegato dal 68.2% degli utilizzatori in ambito di ontologie
(dato rilevato dall’articolo “The Semantic Web Vision: Where Are We?” di Jorge Cardoso, 2007)
Pannello Entities
Swoop: Layout e pannello Resource Holder
OBO-Edit: Graph Editor e obsolescenze
Conclusioni
• Ciò che è stato fatto: creazione di strumenti
generali in grado di formalizzare la conoscenza di
un dominio in un’ontologia
• Progetti futuri: migliorare la capacità di
integrazione e fusione di ontologie diverse
• Contributo personale: creazione di una
documentazione di supporto per gli utilizzatori di
ontologie
• Grazie per l’attenzione
• Per consultazioni riferirsi all’indirizzo:
http://dbgroup.unimo.it/tesi/indexNod.html
Scarica

Document