https://protegewiki.stanford.edu/api.php?action=feedcontributions&user=Tomasz+Boi%C5%84ski&feedformat=atomProtege Wiki - User contributions [en]2024-03-29T12:15:51ZUser contributionsMediaWiki 1.27.7https://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13379SOVA 1.0.02016-04-14T11:05:48Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=new visualization labels, improved search, new visualization mode<br />
}}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
== New in this version ==<br />
* extended visualization labels - you can now select what should be displayed as node names:<br />
** ID (default)<br />
** Label with language select (first selected language is used, if it is not present than the label without language, if it is not present that the ID of the node)<br />
** Full IRI<br />
* added new visualization method (Node Tree Layout)<br />
* search box now highlights found nodes and allows usage of arrows to center visualization on given node</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=User:Tomasz_Boi%C5%84ski&diff=13378User:Tomasz Boiński2016-04-14T11:01:05Z<p>Tomasz Boiński: </p>
<hr />
<div>Assistant Professor at Gdansk University of Technology, Faculty of Electronics, Telecommunication and Informatics</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13377SOVA 1.0.02016-04-14T10:59:07Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=new visualization labels, improved search, new visualization mode<br />
}}<br />
<br />
|free text=}}<br />
|free text=}}<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13376SOVA 1.0.02016-04-14T10:56:55Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=new visualization labels, improved search, new visualization mode<br />
}}<br />
<br />
|free text=}}<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13375SOVA 1.0.02016-04-14T10:56:16Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=new visualization labels, improved search, new visualization mode<br />
}}<br />
<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=13374SOVA2016-04-14T10:54:42Z<p>Tomasz Boiński: /* Download */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.3<br />
|ForApplication2=Protege-OWL 4.2<br />
|ForApplication3=Protege-OWL 4.1<br />
|Screenshot=SOVA_plugin_vis.png<br />
|HomepageURL=https://kask.eti.pg.gda.pl/redmine/projects/sova<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar SOVA 1.0.0]<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/615/org.pg.eti.kask.ont.pluginSova-0.8.5.jar SOVA 0.8.5] - '''beta version''' <br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[https://kask.eti.pg.gda.pl/redmine/documents/1 SOVA Symbols on project page]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13373SOVA 1.0.02016-04-14T10:52:03Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13372SOVA 1.0.02016-04-14T10:51:35Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=2016-04-14<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=<br />
}}<br />
<br />
|free text=}}<br />
|free text=}}<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13371SOVA 1.0.02016-04-14T10:50:12Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=now<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=* extended visualization labels - you can now select what should be displayed as node names:<br />
** ID (default)<br />
** Label with language select (first selected language is used, if it is not present than the label without language, if it is not present that the ID of the node)<br />
** Full IRI<br />
* added new visualization method (Node Tree Layout)<br />
* search box now highlights found nodes and allows usage of arrows to center visualization on given node<br />
}}<br />
<br />
|free text=}}<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_1.0.0&diff=13370SOVA 1.0.02016-04-14T10:44:57Z<p>Tomasz Boiński: Created page with "{{VersionOfPlugin |VersionOf=SOVA |Number=1.0.0 |LastUpdate=now |File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar |Com..."</p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=1.0.0<br />
|LastUpdate=now<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/617/org.pg.eti.kask.ont.pluginSova-1.0.0.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=see page for more details<br />
}}<br />
<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=13274SOVA2015-10-28T09:37:30Z<p>Tomasz Boiński: /* Download */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.3<br />
|ForApplication2=Protege-OWL 4.2<br />
|ForApplication3=Protege-OWL 4.1<br />
|Screenshot=SOVA_plugin_vis.png<br />
|HomepageURL=https://kask.eti.pg.gda.pl/redmine/projects/sova<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/615/org.pg.eti.kask.ont.pluginSova-0.8.5.jar SOVA 0.8.5] - '''beta version''' <br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[https://kask.eti.pg.gda.pl/redmine/documents/1 SOVA Symbols on project page]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.8.5&diff=13273SOVA 0.8.52015-10-28T09:35:50Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.8.5<br />
|LastUpdate=now<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/615/org.pg.eti.kask.ont.pluginSova-0.8.5.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|CompatibleWith2=Protege-OWL 4.3<br />
|CompatibleWith3=Protege-OWL 4.1<br />
|DependsOn1=HermiT<br />
|Changelog=Fixed support for Protege 4.3, compiled using java 1.6<br />
}}<br />
<br />
|free text=}}<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.8.5&diff=13272SOVA 0.8.52015-10-28T09:33:38Z<p>Tomasz Boiński: Created page with "{{VersionOfPlugin |VersionOf=SOVA |Number=0.8.5 |LastUpdate=now |File=https://kask.eti.pg.gda.pl/redmine/attachments/download/615/org.pg.eti.kask.ont.pluginSova-0.8.5.jar |Com..." (checkpoint save)</p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.8.5<br />
|LastUpdate=now<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/615/org.pg.eti.kask.ont.pluginSova-0.8.5.jar<br />
|CompatibleWith1=Protege-OWL 4.2<br />
|Changelog=see page for more details<br />
}}<br />
<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=12628SOVA2014-04-11T10:29:26Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.3<br />
|ForApplication2=Protege-OWL 4.2<br />
|ForApplication3=Protege-OWL 4.1<br />
|Screenshot=SOVA_plugin_vis.png<br />
|HomepageURL=https://kask.eti.pg.gda.pl/redmine/projects/sova<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<br />
|free text=}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[https://kask.eti.pg.gda.pl/redmine/documents/1 SOVA Symbols on project page]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_HasProperty_Vis.png&diff=12627File:SOVA HasProperty Vis.png2014-04-08T10:35:12Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA HasProperty Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_AllValuesFrom_Vis.png&diff=12626File:SOVA AllValuesFrom Vis.png2014-04-08T10:34:38Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA AllValuesFrom Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Domain_Vis.png&diff=12625File:SOVA Domain Vis.png2014-04-08T10:34:26Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Domain Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_FunctionalProperty_Vis.png&diff=12624File:SOVA FunctionalProperty Vis.png2014-04-08T10:34:17Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA FunctionalProperty Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_SubProperty_Vis.png&diff=12623File:SOVA SubProperty Vis.png2014-04-08T10:34:00Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA SubProperty Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_IntersectionOf_Vis.png&diff=12622File:SOVA IntersectionOf Vis.png2014-04-08T10:33:43Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA IntersectionOf Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_SameAs_Vis.png&diff=12621File:SOVA SameAs Vis.png2014-04-08T10:33:23Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA SameAs Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_EquivalentClass_Vis.png&diff=12620File:SOVA EquivalentClass Vis.png2014-04-08T10:33:07Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA EquivalentClass Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Subclass_Vis.png&diff=12619File:SOVA Subclass Vis.png2014-04-08T10:32:54Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Subclass Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Datatype_Vis.png&diff=12618File:SOVA Datatype Vis.png2014-04-08T10:32:37Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Datatype Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Individual_Vis.png&diff=12617File:SOVA Individual Vis.png2014-04-08T10:32:23Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Individual Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Cardinalityminmax_Vis.png&diff=12616File:SOVA Cardinalityminmax Vis.png2014-04-08T10:31:59Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Cardinalityminmax Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_SomeValuesFrom_Vis.png&diff=12615File:SOVA SomeValuesFrom Vis.png2014-04-08T10:31:46Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA SomeValuesFrom Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Range_Vis.png&diff=12614File:SOVA Range Vis.png2014-04-08T10:30:30Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Range Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_EquivalentProperty_Vis.png&diff=12613File:SOVA EquivalentProperty Vis.png2014-04-08T10:30:16Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA EquivalentProperty Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_UnionOf_Vis.png&diff=12612File:SOVA UnionOf Vis.png2014-04-08T10:29:47Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA UnionOf Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_AllDifferent_Vis.png&diff=12611File:SOVA AllDifferent Vis.png2014-04-08T10:29:33Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA AllDifferent Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_DisjointWith_Vis.png&diff=12610File:SOVA DisjointWith Vis.png2014-04-08T10:29:18Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA DisjointWith Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_InstanceOf_Vis.png&diff=12609File:SOVA InstanceOf Vis.png2014-04-08T10:29:00Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA InstanceOf Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_AnonymousClass_Vis.png&diff=12608File:SOVA AnonymousClass Vis.png2014-04-08T10:28:40Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA AnonymousClass Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_Property_Vis.png&diff=12607File:SOVA Property Vis.png2014-04-08T10:28:25Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA Property Vis.png&quot;</p>
<hr />
<div>Element of SOVA visualization</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=File:SOVA_class_vis.png&diff=12606File:SOVA class vis.png2014-04-08T10:25:11Z<p>Tomasz Boiński: Tomasz Boiński uploaded a new version of &quot;File:SOVA class vis.png&quot;</p>
<hr />
<div>Visualization class element in SOVA plugin</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=12605SOVA2014-04-08T10:24:10Z<p>Tomasz Boiński: /* Visualization symbols */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[https://kask.eti.pg.gda.pl/redmine/documents/1 SOVA Symbols on project page]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=12604SOVA2014-04-08T10:22:40Z<p>Tomasz Boiński: /* Classified hierarchy of classes and individuals */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.8.4&diff=12603SOVA 0.8.42014-04-08T10:17:21Z<p>Tomasz Boiński: Created page with "{{VersionOfPlugin |VersionOf=SOVA |Number=0.8.4 |LastUpdate=now |File=https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar |Com..."</p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.8.4<br />
|LastUpdate=now<br />
|File=https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar<br />
|CompatibleWith1=Protege-OWL 4.1<br />
|CompatibleWith2=Protege-OWL 4.2<br />
|CompatibleWith3=Protege-OWL 4.3<br />
|DependsOn1=HermiT<br />
|Changelog=fixed missing DataProperties display, introduced different node colors for Data and Object Properties, fixed search so that it works for data properties and added some other missing axioms, changed the colors of nodes to match those seen in Protege<br />
}}<br />
<br />
|free text=}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=12602SOVA2014-04-08T10:13:52Z<p>Tomasz Boiński: /* Download */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
<br />
Download [https://kask.eti.pg.gda.pl/redmine/attachments/download/289/org.pg.eti.kask.ont.pluginSova-0.8.4.jar SOVA 0.8.4] - '''beta version'''<br />
<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=12530SOVA2014-02-20T21:01:31Z<p>Tomasz Boiński: /* Source Code */</p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=February 18, 2012<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
==Source Code==<br />
Source Code is available in [https://kask.eti.pg.gda.pl/git/sova plugin GIT Repository]. Access to repository does not require any credentials. The repository contains both the plugin itself as well as the code for the visualization library. Plugin description and documentation is available at [https://kask.eti.pg.gda.pl/redmine/projects/sova plugins Redmine project].<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to tobo[at]eti.pg.gda.pl or kunos[at]op.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=10821SOVA2012-02-18T13:26:52Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=November 9, 2011<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://tboinski.eti.pg.gda.pl/files/org.pg_.eti_.kask_.ont_.pluginSova-0.8.1.jar SOVA 0.8.1] - '''beta version'''<br />
<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
<br />
==Source Code==<br />
Source Code is available in [https://lab527.eti.pg.gda.pl/repos/ocs_visualization/ plugin SVN Repository]. To login use 'anonymous' as user name and leave password empty. The repository contains both the plugin itself as well as the code for the visualization library.<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to kunos[at]op.pl or tobo[at]eti.pg.gda.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=10683SOVA2011-12-14T14:08:22Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=November 9, 2011<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
<br />
==Source Code==<br />
Source Code is available in [https://lab527.eti.pg.gda.pl/repos/ocs_visualization/ plugin SVN Repository]. To login use 'anonymous' as user name and leave password empty. The repository contains both the plugin itself as well as the code for the visualization library.<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose HermiT in reasoner menu; <br />
#press Start reasoner in reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to kunos[at]op.pl or tobo[at]eti.pg.gda.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.8.0&diff=10682SOVA 0.8.02011-12-14T14:05:59Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.8.0<br />
|LastUpdate=now<br />
|File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar<br />
|CompatibleWith1=Protege-OWL 4.1<br />
|CompatibleWith2=Protege-OWL 4.2<br />
|DependsOn1=HermiT Reasoner<br />
|Changelog=fix for handling anonymous individuals and anonymous content of OWL Object Properties<br />
}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=10681SOVA2011-12-14T14:05:30Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=November 9, 2011<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar SOVA 0.8.0] - '''beta version'''<br />
<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
<br />
==Source Code==<br />
Source Code is available in [https://lab527.eti.pg.gda.pl/repos/ocs_visualization/ plugin SVN Repository]. To login use 'anonymous' as user name and leave password empty. The repository contains both the plugin itself as well as the code for the visualization library.<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose Pellet in reasoner menu; <br />
#press classify un reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to kunos[at]op.pl or tobo[at]eti.pg.gda.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.8.0&diff=10680SOVA 0.8.02011-12-14T14:03:57Z<p>Tomasz Boiński: Created page with "{{VersionOfPlugin |VersionOf=SOVA |Number=0.8.0 |LastUpdate=now |File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar |CompatibleWith1=Protege..."</p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.8.0<br />
|LastUpdate=now<br />
|File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.8.0.jar<br />
|CompatibleWith1=Protege-OWL 4.1<br />
|CompatibleWith2=Protege-OWL 4.2<br />
|DependsOn1=HermiT Reasoner<br />
|Changelog=fix for handling anonymous individuals and anonymous content of OWL Object Properties<br />
}}<br />
fix for handling anonymous individuals and anonymous content of OWL Object Properties</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.7.7&diff=10658SOVA 0.7.72011-11-23T18:36:58Z<p>Tomasz Boiński: </p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.7.7<br />
|LastUpdate=now<br />
|File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar<br />
|CompatibleWith1=Protege-OWL 4.1<br />
|CompatibleWith2=Protege-OWL 4.2<br />
|DependsOn1=HermiT Reasoner<br />
|Changelog=IRI fragment is show as node name<br />
<br />
Full IRI is shown in the footer<br />
}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=10657SOVA2011-11-23T18:33:41Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=November 9, 2011<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar SOVA 0.7.7] - '''beta version'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
<br />
==Source Code==<br />
Source Code is available in [https://lab527.eti.pg.gda.pl/repos/ocs_visualization/ plugin SVN Repository]. To login use 'anonymous' as user name and leave password empty. The repository contains both the plugin itself as well as the code for the visualization library.<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose Pellet in reasoner menu; <br />
#press classify un reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to kunos[at]op.pl or tobo[at]eti.pg.gda.pl.<br />
<br />
<br />
</div></div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA_0.7.7&diff=10656SOVA 0.7.72011-11-23T18:32:08Z<p>Tomasz Boiński: Created page with "{{VersionOfPlugin |VersionOf=SOVA |Number=0.7.7 |LastUpdate=now |File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar |CompatibleWith1=Protege..."</p>
<hr />
<div>{{VersionOfPlugin<br />
|VersionOf=SOVA<br />
|Number=0.7.7<br />
|LastUpdate=now<br />
|File=http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.7.jar<br />
|CompatibleWith1=Protege-OWL 4.1<br />
|CompatibleWith2=Protege-OWL 4.2<br />
|Changelog=IRI fragment is show as node name<br />
<br />
Full IRI is shown in the footer<br />
}}</div>Tomasz Boińskihttps://protegewiki.stanford.edu/index.php?title=SOVA&diff=10642SOVA2011-11-10T12:19:21Z<p>Tomasz Boiński: </p>
<hr />
<div>{{Plugin<br />
|Description=SOVA (Simple Ontology Visualization API) is a Protege plugin to full ontology visualization. Finally we can show all ontology's elements: classes, individuals, properties, anonymous classes and relations between these object.<br />
|PluginType=Tab Widget<br />
|PluginType2=View<br />
|ForApplication1=Protege-OWL 4.0<br />
|ForApplication2=Protege-OWL 4.1<br />
|ForApplication3=Protege-OWL 4.2<br />
|Screenshot=SOVA_plugin_vis.png<br />
|DeveloperID1=Piotr Kunowski<br />
|DeveloperID2=Tomasz Boiński<br />
|LastUpdated=November 9, 2011<br />
|Topic1=Visualization<br />
|License=LGPLv3<br />
|Affiliation1=Gdansk University of Technology<br />
}}<br />
<div style="float:left; width:100%;"><br />
==Download==<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova.jar SOVA 0.7.6] - '''beta version, FIXED FILE'''<br />
<br />
Download [http://lab527.eti.pg.gda.pl/download.php?f=org.pg.eti.kask.ont.pluginSova-0.7.5.jar SOVA 0.7.5] - '''beta version'''<br />
<br />
<br />
==Source Code==<br />
Source Code is available in [https://lab527.eti.pg.gda.pl/repos/ocs_visualization/ plugin SVN Repository]. To login use 'anonymous' as user name and leave password empty. The repository contains both the plugin itself as well as the code for the visualization library.<br />
<br />
==Simple Ontology Visualization API==<br />
The plugin was prepared at [http://www.eti.pg.gda.pl/ Faculty of Electronics, Telecommunication and Informatics] , [http://www.pg.gda.pl/ Gdansk University of Technology]. It is an extension of an OWLAPI-ontology visualization library prepared by me and my friends as a part of [http://ocs.kask.eti.pg.gda.pl/ OCS (Ontology Creation System)] system.<br />
<br />
<br />
SOVA has two types of visualization. First one presents full ontology, second presents hierarchy of classes and individuals after Pellet clasification. These types of visualization are described in details below.<br />
<br />
===Full ontology visualization===<br />
It presents a full ontology as it was written in OWL file. All relations, classes, individuals, properties etc. are an image of OWL file data (without any ontology classification). There are often quite many elements to visualize so do not be afraid if you see a "big pizza".<br />
The visualization is interactive. Auto-arrange option can be switched off and on using play/stop button. <br />
Visualization options<br />
To access this menu press option button in SOVA side panel. You will find a set of filters to show or hide particular elements of the ontology here. This menu contains also a distance slider - you can use it to hide ontology elements which are more distant from currently chosen ontology element. The last option available in the options menu is an arrangement algorithm. In current version you can choose ForceDirectedLayout (default option) or RadialTreeLayout algorithm. ForceDirect uses a gravity algorithms to arrange elements. RadialTree puts ontology elements in circles around currently chosen element according to distance between these elements.<br />
===Classified hierarchy of classes and individuals===<br />
To use this option you need to install Pellet in your Protege (you will find some instructions how to install Pellet [http://clarkparsia.com/pellet/protege/ here]).<br />
<br />
To use this method of visualization:<br />
#choose Hierarchy Tree Vis in PG ETI SOVA tab;<br />
#choose Pellet in reasoner menu; <br />
#press classify un reasoner menu;<br />
#press restart in PG ETI SOVA tab.<br />
<br />
As a default visualization will have 3 levels of depth. Child elements will be shown after pressing the father elements. Only classes and individuals will be shown by this visualization type.<br />
<br />
==Visualization symbols==<br />
All symbols of visualization are in [[File:SOVA-Symbols.pdf]].<br />
{| <br />
| Thing || [[image:SOVA_Thing_Vis.png|40px]] || &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|| Nothing || [[image:SOVA_Nothing_Vis.png|40px]]<br />
|- <br />
| Class || [[image:SOVA_class_vis.png|80px]] || || Individual|| [[image:SOVA_Individual_Vis.png|80px]]<br />
|- <br />
| Property|| [[image:SOVA_Property_Vis.png|100px]] || || DataType|| [[image:SOVA_Datatype_Vis.png|90px]]<br />
|- <br />
| Anonymous Class|| [[image:SOVA_AnonymousClass_Vis.png|40px]] || || subclass|| [[image:SOVA_Subclass_Vis.png|200px]] ||<br />
|- <br />
| InstanceOf|| [[image:SOVA_InstanceOf_Vis.png|200px]] || ||Equivalent Class || [[image:SOVA_EquivalentClass_Vis.png|200px]] ||<br />
|- <br />
| DisjointWith || [[image:SOVA_DisjointWith_Vis.png|200px]] || || SameAs || [[image:SOVA_SameAs_Vis.png|200px]] ||<br />
|- <br />
| AllDifferent || [[image:SOVA_AllDifferent_Vis.png|200px]] || || IntersectionOf || [[image:SOVA_IntersectionOf_Vis.png|200px]] ||<br />
|- <br />
| UnionOf || [[image:SOVA_UnionOf_Vis.png|200px]] || || SubProperty|| [[image:SOVA_SubProperty_Vis.png|200px]] ||<br />
|- <br />
| EquivalentProperty|| [[image:SOVA_EquivalentProperty_Vis.png|200px]] || || FunctionalProperty|| [[image:SOVA_FunctionalProperty_Vis.png|200px]] ||<br />
|- <br />
| Range|| [[image:SOVA_Range_Vis.png|200px]] || || Domain|| [[image:SOVA_Domain_Vis.png|200px]] ||<br />
|- <br />
| SomeValuesFrom|| [[image:SOVA_SomeValuesFrom_Vis.png|100px]] || || AllValuesFrom || [[image:SOVA_AllValuesFrom_Vis.png|100px]] ||<br />
|- <br />
| Cardinality (Max/Min)|| [[image:SOVA_Cardinalityminmax_Vis.png|200px]] || || HasProperty|| [[image:SOVA_HasProperty_Vis.png|250px]] ||<br />
<br />
|}<br />
<br />
==Contact==<br />
If you have any questions about SOVA send an email to kunos[at]op.pl or tobo[at]eti.pg.gda.pl.<br />
<br />
<br />
</div></div>Tomasz Boiński