Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Displaying Relations in Protege-OWL Editor

This image is the one I am getting after defining classes for ontologyI have created a basic Class hierarchy for my ontology in Protege-OWL Editor version 4.1. But I am not able to visualise Object Properties and relations between the classes in OwlViz other than the normal hierarchy or "is-a" relationship. So please tell me how to display "object properties" using OwlViz or OntoGraf ? or do I need to make some modifications in corresponding owl/xml file ?

like image 549
A_tanA Avatar asked Mar 07 '11 14:03

A_tanA


People also ask

How do you open Ontograph in Protege?

If after launching Protege you do not see the OntoGraf tab, enable it by going to Window | Tabs, and select OntoGraf from the list of available tabs.

How do you get OWLViz on Protege?

Open Protege and go to the File/Preferences menu option. Once open, go to the OWLViz tab. e. Select the "OK" button.

Does Protege use OWL?

Protégé fully supports the latest OWL 2 Web Ontology Language and RDF specifications from the World Wide Web Consortium.


1 Answers

No, modifications will not help you. Object properties in OWL do not hold between classes but only between instances. For example, it is not possible to have a relation between Government and Embassy in (the decidable fragment of) OWL, but only between their instances. If Government has "USGovernment" as instance and Embassy "USEmbassyInEthiopia", you can assert that a relation (maybe embassy-of) holds between both. Between classes, you can assert axioms. For example, you can state that all embassies must be an embassy-of some Government (Embassy SubClassOf: embassy-of some Government). If you are interested in visualizing these relations, you may want to look at some graph-based ontology development tools such as OBOEdit.

like image 180
Robert Hoehndorf Avatar answered Nov 07 '22 06:11

Robert Hoehndorf