Protege中的DL查询与等效的类和对象属性

时间:2016-10-04 19:09:55

标签: owl ontology protege4 dlquery

Kindly click here to view the Ontology Snapshot for understanding the question

我在上图中显示了Ontology的快照。

我尝试从Protégé5.0执行 DL查询。 查询是:

hasVolume value Apple.

Apple是Fruit的一个实例(参见图链接)。 对象属性 hasVolume 。结果显示实例部分(GUI)中的无输出。我期待上述查询的以下结果

LowVolume.

Apple的对象属性公理显示“ Apple hasVolume LowVolume ”。

要在查询(或Ontology)中进行哪些修改,以便获得所需结果

提前致谢:)

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你需要为hasVolume获取Apple属性的值。我猜你在写一个反向(错误的)查询。尝试在DL标签中写下以下内容:

 inverse (hasVolume) value Apple