Protege Ontology帮助子类,兄弟级

时间:2011-01-05 17:50:16

标签: ontology protege

快速问题我有几个兄弟类,其中包括子类现在我想做的是将子类连接到两个不同的兄弟类,这可能吗?我也希望它能在owlviz中展示。

例如

兄弟班: 规则 目标

子类: 收集

所以我希望子类收集功能或在两个兄弟类中连接。因为该软件允许我在每个兄弟类中键入相同的名称。

感谢

1 个答案:

答案 0 :(得分:0)

我不太明白这个问题。您可以直接从Protege用户界面断言collect是规则和目标的子类。

  1. 确保您的isA层次结构中存在所有类
  2. 选择课程集合
  3. 在Protege 4中,单击Class Description窗口中“Superclasses”部分旁边的小“+”图标
  4. 将“规则”断言为超类
  5. 重复并断言“目标”作为超类。
  6. 现在“collect是”规则“和”目标“的子类。

    除此之外,在本体中具有多个断言继承通常不被视为良好做法。对于大型本体,这可能成为维护的噩梦。如果您只需要一个小问题的实用解决方案,那么确定。

    您的本体的可视化也可以完成Protege - 您需要首先安装Graphviz并将Protege指向您系统上graphviz可执行文件的位置。

    希望这有帮助!