10、OWL 简介

OWL设计的初衷是处理 web 信息

学习 OWL 之前应具备的基础知识

OWL是基于 XML 和 RDF,所以,在我们开始学习 OWL 之前,希望你对 XML、XML 命名空间以及 RDF 有基本的了解

你可以点击以下项目开始 XML 和 RDF 的学习

  • XML 基础教程
  • RDF 基础教程

OWL 是什么 ?

  • OWL 是 web 本体语言
  • OWL 基于 RDF 构建
  • OWL 用于处理 web 上的信息
  • OWL 被设计为供计算机进行解释
  • OWL 不是被设计为供人类进行阅读的
  • OWL 使用 XML 来编写
  • OWL 拥有三种子语言
  • OWL 是一项 web 标准

什么是本体?

"本体" 这个术语来源于于哲学,是研究世界上的各种实体以及他们是怎么关联的科学

对于web,本体则关于对 web 信息及 web 信息之间的关系的精确描述

为什么使用 OWL?

OWL是 语义网远景 的组成部分,设计目标是:

  • Web 信息拥有确切的含义
  • Web 信息可被计算机理解并处理
  • 计算机可从 Web 上整合信息

OWL 被设计为供计算机来处理信息

OWL被设计为提供一种通用的处理 Web 信息的内容的方法(而不是把它显示出来) OWL 被设计为由计算机应用程序来读取(而不是被人类)

OWL 与 RDF 不同

OWL与 RDF 有很多相似之处,但是较之 RDF, OWL 是一门具有更强机器解释能力的更强大的语言。

与RDF 相比,OWL 拥有更大的词汇表以及更强大的语言

OWL 子语言

OWL有三门子语言:

  • OWL Lite
  • OWL DL (包含 OWL Lite)
  • OWL Full (包含 OWL DL)

OWL 使用 XML 编写

通过使用 XML,OWL 信息可在使用不同类型的操作系统和应用语言的不同类型的计算机之间进行交换

OWL 是一个 Web 标准

OWL于 2004 年 2 月成为一项 W3C 的推荐标准

W3C推荐标准 被业界以及 web 团体奉为 web 标准

W3C推荐标准 是由 W3C 工作组开发并经 W3C 成员评审的稳定规范

延伸阅读