开发者

Displaying Relations in Protege-OWL Editor

开发者 https://www.devze.com 2023-02-15 02:27 出处:网络
I 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 no

Displaying Relations in Protege-OWL Editor

I 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 ?开发者_如何学Python


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.


Top Braid Composer has full featured support for visualizing OWL Ontologies, schema and instances and SPARQL query results. It is a commercial product, but there is a free edition that is pretty feature rich.


This doesn't make sense. Protege allows this. When you create relationships between classes and display in Ontograph the relationships descriptions aren't show but when you move the cursor over the line they appear. T

0

精彩评论

暂无评论...
验证码 换一张
取 消