我在 Protege-OWL Editor 4.1 版中为我的本体创建了一个基本的类层次结构。但是除了正常的层次结构或“is-a”关系之外,我无法可视化 OwlViz 中的对象属性和类之间的关系。那么请告诉我如何使用 OwlViz 或 OntoGraf 显示“对象属性”?还是我需要在相应的 owl/xml 文件中进行一些修改?
问问题
3391 次
3 回答
3
不,修改不会帮助您。OWL 中的对象属性不存在于类之间,而只存在于实例之间。例如,政府和大使馆之间不可能在OWL(可判定的片段)中建立关系,而只能在它们的实例之间建立关系。如果政府有“USGovernment”作为实例和大使馆“USEmbassyInEthiopia”,你可以断言一个关系(也许大使馆-) 两者之间成立。在类之间,您可以断言公理。例如,您可以声明所有使馆必须是某个政府的使馆(Embassy SubClassOf: embassy-of some Government)。如果您对可视化这些关系感兴趣,您可能希望查看一些基于图形的本体开发工具,例如OBOEdit。
于 2011-03-08T22:14:50.103 回答
1
Top Braid Composer具有对 OWL 本体、模式和实例以及 SPARQL 查询结果的可视化的全功能支持。这是一个商业产品,但有一个功能非常丰富的免费版本。
于 2011-03-10T23:45:24.840 回答
0
这没有意义。Protege 允许这样做。当您创建类之间的关系并在 Ontograph 中显示时,不会显示关系描述,但是当您将光标移到它们出现的行上时。吨
于 2021-03-19T11:29:08.663 回答