COMPARAZIONE DI STRUMENTI SOFTWARE PER LA CREAZIONE, LA GESTIONE E LINTEGRAZIONE DI ONTOLOGIE Università degli Studi Modena e Reggio Emilia Facoltà di Ingegneria di Modena Corso di Laurea in Ingegneria Informatica Relatore Chiar.mo prof. Sonia Bergamaschi Correlatore Ing. Serena Sorrentino Candidato Lisa Magnani
Nozioni introduttive WEB SEMANTICO : evoluzione del World Wide Web, a cui allinformazione 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 dalluniversità di Standford, con la quale la nostra facoltà vanta un gemellaggio in questo ambito Swoop : implementato dalluniversità del Maryland OBO-Edit : parte integrante del progetto Gene Ontology
Caratteristiche analizzate (1/2) Layout Scelte nellimpostazione dellinterfaccia 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 lintegrazione 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à dellapplicativo 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 dallarticolo 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 unontologia 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 lattenzione Per consultazioni riferirsi allindirizzo: