【问题标题】:Why a superclass is not including the instances of subclasses in Protégé为什么超类不包括 Protégé 中的子类实例
【发布时间】:2016-02-18 13:54:57
【问题描述】:

我有一个非常简单的类层次结构,在 OWL 中指定,带有 Protégé。例如:

-Person
--Man
--Woman

也就是说,每个男人都是一个人,每个女人都是一个人。

当我包含 Man 和 Woman 的实例时,我希望这些实例也将作为 Person 的实例包含在内。但由此产生的分类并不像预期的那样。即使我运行推理器。

我正在使用 owl 2 和 Protégé 5.0。

为什么 Person 不包括 Man 和 Woman 的实例?

【问题讨论】:

    标签: semantic-web owl protege description-logic


    【解决方案1】:

    如果添加 Joel rdf:type Man,Joel 将是一个人。使用 DL 查询选项卡仔细检查您的观察结果,获取所有 Person 实例(即 Person 是查询,确保选中右侧的必要复选框),或向您的实例选项卡添加一个称为推断成员列表的视图。

    如果所有这些都不起作用,请尝试另一个推理器 (HermiT)。

    【讨论】:

      猜你喜欢
      • 2016-04-10
      • 2012-04-25
      • 1970-01-01
      • 2015-05-29
      • 1970-01-01
      • 2019-08-12
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多