如何将OntoGraf用于推断的三元组?

时间:2016-04-26 13:01:27

标签: sparql semantic-web owl ontology protege

我正在使用Protege来开发Ontology,我也使用OntoGraf选项卡来查看Ontology及其类及其实例及其实例的层次结构。

如果我明确地说实例(i)来自类型(t),那么OntoGraf告诉我,但是如果我对实例(i)满足的类型(t)施加限制,那么,(i)变得推断它来自类型(t),OntoGraf根本没有告诉我

换句话说,我可以看到实例(i)来自类型(t),但OntoGraf没有显示。

同样,它只是处理我明确说明来自特定类的实例,但推断的实例不起作用。

明确地说实例来自一个类没有任何意义,否则本体没有任何好处。

1 个答案:

答案 0 :(得分:4)

Ontograf无法显示推断的公理。它只显示断言的。这就是为什么你不能在OntoGraf标签中看到你的实例(i)作为类型(t)的实例。

一个好的替代方案(有点脏但有效)可能是导出推断数据(File > Export inferred axioms as ontology)并在Protégé中重新打开这个新的本体并使用OntoGraf来显示被推测的公理(现在被认为是断言的) )。