Tools e ambienti per lo sviluppo di ontologie per il ... - CHERSI/libri
Tools e ambienti per lo sviluppo di ontologie per il ... - CHERSI/libri
Tools e ambienti per lo sviluppo di ontologie per il ... - CHERSI/libri
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Tools</strong> e <strong>ambienti</strong> <strong>per</strong> <strong>lo</strong> <strong>sv<strong>il</strong>uppo</strong> <strong>di</strong> onto<strong>lo</strong>gie <strong>per</strong> <strong>il</strong> web semantico<br />
• Generazione <strong>di</strong> rappresentazione in linguaggi naturali <strong>di</strong> GRAIL.<br />
KnoME non è un sistema ‘standa<strong>lo</strong>ne’: esso comunica con un Server <strong>di</strong> Termino<strong>lo</strong>gia<br />
GALEN (TeS) <strong>per</strong> mezzo <strong>di</strong> specifiche API (Application programming Interface). I co<strong>di</strong>ci<br />
sorgenti GRAIL sono convertiti in un model<strong>lo</strong> concettuale comp<strong>il</strong>ato. Il TeS memorizza <strong>il</strong><br />
model<strong>lo</strong> concettuale creato, ut<strong>il</strong>izzando <strong>di</strong>versi moduli <strong>per</strong> fornire servizi <strong>di</strong> <strong>di</strong>verso tipo:<br />
concettuale, linguistico, <strong>di</strong> co<strong>di</strong>fica e altri. Le API forniscono una netta <strong>di</strong>stinzione tra<br />
l’onto<strong>lo</strong>gia e i clienti che la ut<strong>il</strong>izzano. L’onto<strong>lo</strong>gia è <strong>per</strong>tanto vista come un servizio,<br />
piuttosto che come una struttura dati. Attraverso questo servizio, KnoME è in grado <strong>di</strong><br />
visualizzare, esp<strong>lo</strong>rare e controllare in maniera efficace l’onto<strong>lo</strong>gia. Essendo l’onto<strong>lo</strong>gia<br />
intesa come un servizio, essa non viene solitamente esportata in “forma statica”, ma<br />
piuttosto essa viene usata dai clienti che ne fanno richiesta al TeS. In ogni caso è presente<br />
un tool <strong>di</strong> esportazione pienamente configurab<strong>il</strong>e che supporta la possib<strong>il</strong>ità <strong>di</strong> esportare i<br />
dati in formato HTML. E’ stato ut<strong>il</strong>izzato principalmente, come già ricordato, nel<strong>lo</strong><br />
<strong>sv<strong>il</strong>uppo</strong> <strong>di</strong> progetti in ambito me<strong>di</strong>co.<br />
Esso incorpora anche una suite <strong>di</strong> tool <strong>per</strong> la gestione dei co<strong>di</strong>ci sorgenti: verifica,<br />
control<strong>lo</strong>, b<strong>lo</strong>ccaggio e separazione dei co<strong>di</strong>ci. Questi sorgenti vengono poi comp<strong>il</strong>ati <strong>per</strong><br />
essere memorizzati.<br />
Tigger consente <strong>di</strong> acquisire la maggior parte <strong>di</strong> conoscenza del dominio. Gli es<strong>per</strong>ti <strong>di</strong><br />
tale dominio sono abituati all’uso <strong>di</strong> una semplice Rappresentazione Interme<strong>di</strong>a (IR). Essi<br />
sv<strong>il</strong>uppano i concetti in IR usando un tool grafico o un semplice programma <strong>per</strong> <strong>il</strong><br />
trattamento <strong>di</strong> testi. A questo punto l’IR è coor<strong>di</strong>nato, integrato e tradotto in co<strong>di</strong>ce<br />
GRAIL usando Tigger. Ciò su<strong>per</strong>a le incomprensioni che spesso si verificano durante <strong>il</strong><br />
processo <strong>di</strong> acquisizione della conoscenza.<br />
OpenKnoME è implementato in VisualWorks Smalltalk della Cincom ed è liberamente<br />
<strong>di</strong>sponib<strong>il</strong>e dal sito internet http://www.topthing.com anche se è richiesta la registrazione<br />
<strong>di</strong> un account <strong>di</strong> posta elettronica <strong>per</strong> effettuare <strong>il</strong> down<strong>lo</strong>ad. Il down<strong>lo</strong>ad fornisce manuali,<br />
46