KAPITOLA 5.: TVORBA OWL ONTOLOGIE KROK ZA KROKEM - VIZUALIZACE ONTOLOGIE

Představení OWLViz pluginu

Pomocí pluginu OWLViz lze v Protégé vytvořit grafický pohled na ontologii. K čemu nám může být tento plugin užitečný? S jeho pomocí můžeme lépe vidět vztahy, které existují mezi třídami, jakého typu ta třída je (popsaná, definovaná), porovávat vloženou (námi vytvářenou) a odvozenou hierarchii tříd, vytvářet různé pohledy na ontologii, exportovat grafické zobrazení taxonomie do formátů: *.png, *.jpeg, *.svg. Poznámka: export do jiného formátu není zatím možný ve verzi Protégé 4.0 Alpha, to je plánováno do budoucna.

Instalace OWLViz pluginu

Předtím, než budeme ontologii vizualizovat, je nutné udělat několik kroků:

Komponentu GraphViz si musíte sami doinstalovat, není totiž součástí Protégé. Využijte proto webovou adresu Download GraphViz, zvolte např. Windows: Stable and development Windows Install packages a v dalším okně balíček graphviz-2.20.2.exe nebo graphviz-2.16.1.static.exe. Nainstalujte GraphViz třeba na místo, které Vám je nabízeno (cesta ke GraphVizu se dá později v Protégé upravit).

Pokud v Protégé není samotný OWLViz plugin, lze ho stáhnout z adresy Download OWLViz, ale měl by být součástí Protégé.

Zpřístupnění OWLViz pluginu

Z menu prostředí Protégé vyberte Project/Configure/Tab Widgets, zaškrtněte volbu OWLVizTab a potvrďte OK. Mezi záložkami Metadata, OWLClasses, Properties, Individuals a Forms se Vám objeví nová s názvem OWLViz. Pokud se při jejím otevření neobjevuje žádné chybové hlášení, můžete si gratulovat a zkoušet vizualizovat :-).

Problémy s OWLViz pluginem

Při instalaci pluginu se Vám může objevit následující hlášení, viz. obrázek Chybové hlášení u OWLViz.


Cesta k programu GraphViz

Obrázek: Cesta k programu GraphViz

Přeinstalování programu Graphviz většinou nepomůže. Nejčastější příčinou nefunkčnosti OWLViz v tomto případě je další chybějící komponenta - balíček Microsoft Visual C++ 2005 Redistributable Package (x86). Slouží ke spouštění programů, které jsou napsány ve Visual C++ a právě Visual C++ na některých počítačích není nainstalován. Balíček si můžete stáhnout zde: Download Microsoft Visual C++ 2005

Pokud ani pak nemáte OWLViz plugin zpřístupněn, problém může být ve špatném uvedení cesty k programu GraphViz, viz. obrázek Cesta k programu GraphViz.

Cesta k programu GraphViz

Obrázek: Cesta k programu GraphViz

Práce s OWLViz pluginem

Manipulace s OWLViz není nijak složitá, spočívá v použití různých voleb, např. je možné ontologii zoomovat, zobrazit si všechny tříd, skrýt vybranou třídu, skrýt všechny třídy, uložit strukturu do souboru, zobrazit ontologii jen do určité hloubky apod.

Grafické zobrazení tříd

Obrázek níže zobrazuje taxonomii ontologie papoušků do třetí úrovně.


Parrot - kapitola 5

Obrázek: Ontologie papoušků - základní taxonomie