====== 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|