====== OntoQA ======
[[http://ontolog-02.cim3.net/wiki/OntoQA|OntoQA]] to narzędzie do prostej analizy i ewaluacji ontologii. Umożliwia wyliczenia kilku metryk ontologii mierzących różne aspekty schematu i bazy wiedzy ontologii oraz występujących w niej klas. Narzędzie stworzone przez [[http://www.philadelphia.edu.jo/academics/startir/index.php|Samira Tartira]], Budaka Arpinara oraz Amita Shetha (związanych z [[http://www.philadelphia.edu.jo/|Uniwersytetem Filadelfijskim w Jordanii]], [[http://www.uga.edu/|Uniwersytetem Georgii]] (UGA) oraz [[http://www.wright.edu/|Wright State University]]).
{{ :pl:dydaktyka:semweb:2014:projects:ontometrics:onto_qa.png?500 |}}
Aplikacja dostępna na [[https://code.google.com/p/tartir-ontoqa/|OntoQA@code.google.com]]. Na głównej [[http://ontolog-02.cim3.net/wiki/OntoQA|stronie aplikacji]] widoczna jest szeroka lista możliwości i funkcji w niej dostępnych (bądź w planach).
===== Obsługiwane ontologie =====
Aplikacja obsługuje RDF/XML (OWL/XML) dla opisu instancji zorganizowanych wokół ontologii oraz RDFS dla schematu samej ontologii. Do poprawnego działania aplikacja wymaga obydwu plików.
===== Dostępne metryki =====
Metryki wchodzące w skład narzędzia OntoQA podzielone są na 3 grupy:
- Schema Metrics //[Metryki schematu ontologii]//
* Total Classes
* Total Relationships
* Relationship Richness (Relationship Diversity)
* Inheritance Richness
* Tree Balance
* Attribute Richness
- Knowledgebase Metrics //[Metryki bazy wiedzy (instancji) ontologii]//
* Total Instances
* Class Richness (Class Utilization)
* Average Population
* Instance Coverage (Cohesion)
- Class Metrics //[Metryki poszczególnych klas]//
* Direct Instances
* Indirect Instances
* Direct subClasses
* Relationships
* Class Importance
* Connectivity
* Relationship Richness (Relationship Utilization)
* Inheritence Richness
Szczegółowy opis oraz przydatność powyższych metryk znajduje się serii publikacji dot. OntoQA:
* [[http://lsdis.cs.uga.edu/library/download/TartirS-Chapter.pdf|"Ontological Evaluation And Validation" Chapter 5, Samir Tartir, I. Budak Arpinar, Amit P. Sheth, 2010]]
* [[http://lsdis.cs.uga.edu/library/download/TartirS-OntoQA.pdf|"Ontology Evaluation and Ranking using OntoQA", Samir Tartir, I. Budak Arpinar, 2007]]
* [[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.131.2087&rep=rep1&type=pdf|"OntoQA: Metric-Based Ontology Quality Analysis", Samir Tartir, I. Budak Arpinar, Michael Moore, Amit P. Sheth, Boanerges Aleman-Meza, 2005]]
Z powyższych publikacji pochodzą również nowe metryki:
* Fullness
* Readability
* Schema Deepness
===== Przykład użycia =====
Użyto prostej ontologii i jej schematu:
**ZOO_Animals.rdfs**
**ZOO_Horse.rdf**
**Wyniki**
==== Schema Metrics ====
|^Total Classes|2|
|^Total Relationships|0|
|^Relationship Richness|0.0|
|^Inheritance Richness|1.0|
|^Tree Balance|0.0|
|^Attribute Richness|0.0|
==== Knowledgebase Metrics ====
|^Total Instances|0|
|^Class Richness|0.0|
|^Average Population|0.0|
|^Instance Coverage|0.0|
==== Class Metrics ====
=== animal ===
|^Direct Instances|0|
|^Indirect Instances|0|
|^Direct subClasses|1|
|^Relationships|0|
|^Class Importance|NA|
|^Connectivity|0|
|^Relationship Richness|0.0|
|^Inheritence Richness|1.0|
=== horse ===
|^Direct Instances|0|
|^Indirect Instances|0|
|^Direct subClasses|0|
|^Relationships|0|
|^Class Importance|NA|
|^Connectivity|0|
|^Relationship Richness|0.0|
|^Inheritence Richness|0.0|