【问题标题】:How do I express "Every" in manchester owl syntax?如何用曼彻斯特猫头鹰语法表达“Every”?
【发布时间】:2013-12-10 14:19:54
【问题描述】:

如果 A 与 B 相关 而 B 具有数据属性:existence = {true, false}

我怎样才能用曼彻斯特猫头鹰语法(为 protege)表达子集,其中: 是 A 型并且 A 的每个 isRelatedTo 的值为“true”

【问题讨论】:

  • 我不明白 B 如何参与表达式以及如何使用属性“存在”。如果它们在您的问题中很重要,您能否说明它们是如何相互作用的?

标签: logic owl protege manchester-syntax


【解决方案1】:

我认为您要问的是如何为其成员类型为AisRelatedTo 属性的所有值为true^^xsd:boolean 的类编写类表达式。这很简单:

一个(isRelatedTo only {true})

在 Protégé 中是这样的:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 2015-09-03
    • 1970-01-01
    相关资源
    最近更新 更多