http:/nWw.example.org/index.html http://purl.org/dclelements/1.1/creator ttp /mWww. example. org/staffid/85740 图3RDF示例 这是RDF陈述一个的简单例子,在这个例子中,主语是 htt/ ww.example. org/ ndex htm这个网页,谓语是htp/ purl. org/ dc. elements /1.1/creator,而宾语是http://www.example.org/staffid/85740 RDF Schema是一种RDF词汇描述语言,在RDF之上定义了一个最小的语义模 型(词汇集)支持复杂词汇的建模,包括 Resource, Class, Property, sub Classof, subProperty of, range, domain等基本元素。 Ontology Vocabulary 为什么需要 Ontology Ontology提供了一种明确的定义语义的方式,通过 Ontology的定义的语义, 使机器能够进行互操作,使机器能够理解数据的语义。从而达到 Semantic Wveb的数据是机器可理解的要求。 Ontology的定义 Ontology is a formal, explicit specification of a shared conceptualization. 在上面的定义中: conceptualization是指通过识别出世界上的一种现象的相 关概念来对这种现象所建立的抽象模型。 Explicit是指所识别的这些概念的类 型,和他们使用上的限制是清晰的定义了。 Formal指 ontology是机器可处 理的。 Shared是指 an ontology捕获的是一种普遍的知识,也就是说,它应 该被多数人所接受。 建立一个 ontology o OWL(Web Ontology language) OWL( Web Ontology Language)是W3℃提出的一种本体描述语言, OML源自于DAML+OL,保持了DAML+OL的框架和大多数语法 语义特征,同时针对不同的应用范围(不同的表示能力和计算能力)做了 扩充和限制,形成了三个子语言: OWL FU, OWL DL和 OWL Lite 三个子语言的限制由少到多,其表达能力依次下降,但可计算性(结论可 由计算机通过计算自动得出)依次增强。如下图图 3 RDF 示例 这 是 RDF 陈述一个的简单例子,在这个例子中,主语 是 http://www.example.org/index.html这个网页,谓语是http://purl.org/dc.elements /1.1/creator,而宾语是http://www.example.org/staffid/85740。 RDF Schema 是一种 RDF 词汇描述语言,在 RDF 之上定义了一个最小的语义模 型(词汇集)支持复杂词汇的建模,包括 Resource,Class, Property,subClassOf, subPropertyOf, range, domain 等基本元素。 z Ontology Vocabulary 为什么需要 Ontology Ontology 提供了一种明确的定义语义的方式,通过 Ontology 的定义的语义, 使机器能够进行互操作,使机器能够理解数据的语义。从而达到 Semantic Web 的数据是机器可理解的要求。 Ontology 的定义 Ontology is a formal, explicit specification of a shared conceptualization. 在上面的定义中:conceptualization 是指通过识别出世界上的一种现象的相 关概念来对这种现象所建立的抽象模型。Explicit 是指所识别的这些概念的类 型,和他们使用上的限制是清晰的定义了。Formal 指 ontology 是机器可处 理的。Shared 是指 an ontology 捕获的是一种普遍的知识,也就是说,它应 该被多数人所接受。 建立一个 ontology OWL(Web Ontology language) OWL(Web Ontology Language)是 W3C 提出的一种本体描述语言, OWL 源自于 DAML+OIL,保持了 DAML+OIL 的框架和大多数语法、 语义特征,同时针对不同的应用范围(不同的表示能力和计算能力)做了 扩充和限制,形成了三个子语言:OWL Full,OWL DL 和 OWL Lite; 三个子语言的限制由少到多,其表达能力依次下降,但可计算性(结论可 由计算机通过计算自动得出)依次增强。如下图: 4