【发布时间】:2023-02-14 11:48:00
【问题描述】:
作为我研究的一部分,我一直在研究 DMN 表和 OWl 本体。我必须将 DMN 表中的规则映射到 OCQA 网络本体文件中,然后使用 SHACL 推断一些规则。
在这个过程中,作为最近的第一步,我的主管给了我将 DMN 表映射到 OWL 的提示。
他的讯息:
"``https://www.omg.org/spec/DMN/1.2/About-DMN
You find an rdf specification on the bottom of the page.
First, you have to define the dmn schema in owl. Then you can directly define or import a dmn table into owl. Or you use the rdf schema.”
我对语义网技术知之甚少。所以我研究了一些文档或教程,了解到类、个体和关系(对象属性、数据属性)构成了一个本体。像这样,我也在Protege软件中练习了一个示例开发。
他的回复后,我开始阅读what is an rdf scheme or OWL schema。但不幸的是,我没有走得更远。
有人可以像我的主管建议的那样帮助我理解模式或帮助我为 DMN 表定义相关模式吗?
What should I do to define a schema? Is this nothing but making classes and individuals with relations or creating some placeholders and then getting them from the mapping of DMN? I am clueless. Should I use RDFPY library to do all these things?
“Stackoverflow 不支持上传 DMN 文件。它只是 XML 中的数据。下面是图片”
enter image description here混凝土养护方法质量检查DMN表
请有人帮助我走得更远。
【问题讨论】:
-
有没有可能,任务是将决策表的每一行(规则)表示为一个 OWL 图?例如,我会选择 DMN 模型中的第一个规则(行),并尝试使用 OWL 语法来实现它。
标签: owl ontology dmn ontology-mapping