【发布时间】:2013-07-09 09:11:15
【问题描述】:
我对 RDF 和 RDF Schema (RDFS) 有点困惑。我读过一些文档,他们提到 rdfs 是为 RDF 定义词汇表。
基于这个定义,我可以说RDFS是OWL或Dublin Core这样的本体之一吗?
理查德
【问题讨论】:
标签: rdf semantic-web owl rdfs
我对 RDF 和 RDF Schema (RDFS) 有点困惑。我读过一些文档,他们提到 rdfs 是为 RDF 定义词汇表。
基于这个定义,我可以说RDFS是OWL或Dublin Core这样的本体之一吗?
理查德
【问题讨论】:
标签: rdf semantic-web owl rdfs
模式是一种本体,是的。
但是,RDFS 是一种模式语言,如 OWL,而不是本体,如 Dublin Core、SKOS 或 Good Relations。
模式语言(或本体语言)用于编写本体,它们本身不是本体。
【讨论】:
Class、SubClassOf、domain、range 等术语. 这就是 RDFS(和 OWL)提供的。
我会说 RDFS 实际上是一个本体。但这在很大程度上取决于您对概念本体的理解。
我喜欢(Studer et. al., Knowledge engineering: Principles and methods, 1998)的定义:
本体是共享的正式、明确的规范 概念化。概念化是指一个抽象模型 世界上的一些现象,通过确定相关的 这种现象的概念。显式意味着概念的类型 已使用,并且对其使用的限制已明确定义。 [...] 形式化是指本体应该是 机器可读。 Shared 反映了本体捕获的概念 双方同意的知识,也就是说,它不是某些个人的私人信息, 但被一群人接受。
在这种理解中,RDFS 是一个本体,而不管 RDFS 通常用于定义其他本体的事实。 RDFS 中描述的现象是类、属性及其关系。
【讨论】: