前言:网络本体语言 会被用于 语义网。 语义网概念参考google。 RDF 包含了比 XML 更多的信息。包涵了 本体 以及 本体 与 本体的 关系 等等。
原文来自:https://www.w3.org/TR/owl-ref/#Syntax
摘要:
OWL 网页本体语言 是为了在 万维网 上 “发布和 共享” 一众本体,作为 RDF(资源描述框架) 的词汇扩展,从 “daml+oil 网络本体语言” 发展而来。本文 对 OWL 语言整体构成 做详细介绍,可以帮助用户使用OWL创建本体。(此文并非完整翻译,为了使文章简洁易读,只拣取了关键部分进行翻译,目标是一些基础概念。)
1 OWL Full/DL/Lite
OWL Lite 是 轻量级 版本,是 OWL 功能 子集,易于实施。
OWL DL DL 既 description logic,含有某些特定计算属性,与推理系统有关系。
OWL Full 是OWL 完整实现,加上Full是为了与以上两个语言子集进行区别;比DL减少了一些用于推理的约束,使之更易于被许多的数据库和知识表达系统使用。
以上三者特别是前两者之间还有千丝万缕的区别和联系,在此不一一赘述。实际选择使用哪个的时候才需要考虑用做参考。
2 OWL Syntax 语法
一个OWL 本体 是一个 RDF 图,既一个包含了 许多 RDF Triple 的 集合。
以下a与b两者间的意思是一样的,虽语义不同,但它们代表了相同的图,或者说代表了同样的RDF Triples:
a)
<owl:Class rdf:ID="Continent"/>
b)
<rdf:Description rdf:about="#Continent"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/> </rdf:Description>
3 数据集成以及相关的隐私问题
用OWL可以方便数据集成,比如两个人有同样的email,那么两个数据源的数据既可以集成,但是有些会涉及隐私问题,比如EU的隐私就会禁止有些集成。
4 OWL文档
5 类
6 属性
7 个体
8 数据类型
9