OWL 简介

OWL 是一门处理 Web 信息的语言。

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

在您学习 OWL 之前,应当对 XML、XML 命名空间以及 RDF 有基本的了解。

如果首先学习这些项目,请访问:

CodeW3C.com 的 XML TutorialRDF Tutorial

什么是 OWL?

  • OWL 指的是 Web 本体语言
  • OWL 构建在 RDF 的基础之上
  • OWL 用于处理 Web 上的信息
  • OWL 被设计为供计算机解释
  • OWL 并非被设计为供人类阅读的
  • OWL 由 XML 编写
  • OWL 拥有三种子语言
  • OWL 是一项 Web 标准

什么是本体?

“本体”这个术语来自哲学,它是研究世界上的各种实体以及它们如何关联的科学。

对于 Web,本体是关于对 Web 信息及其之间关系的精确描述。

为什么选择 OWL?

OWL 是“语义网愿景”的组成部分 - 目标是:

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

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

OWL 被设计为提供一种通用的处理 Web 信息内容的方法(而不是将其显示出来)。

OWL 被设计为供计算机应用程序读取(而不是供人类阅读)。

OWL 不同于 RDF

OWL has many similarities with RDF, but OWL is a more powerful language with stronger machine interpretation capabilities than RDF.

Compared to RDF, OWL has a larger vocabulary and more powerful language.

OWL Sub-languages

OWL has three sub-languages:

  • OWL Lite
  • OWL DL (includes OWL Lite)
  • OWL Full (includes OWL DL)

OWL is written in XML

By using XML, OWL information can be exchanged between different types of computers using different types of operating systems and application languages.

OWL Instances (Airports)

OWL Resources:http://www.daml.org/2001/10/html/airport-ont

Class: Airport

Attributes:

Used to make:dumpont2.java

OWL is a Web Standard

OWL became a W3C Recommendation Standard in February 2004.

W3C Recommendations (standards) are revered as web standards by the industry and web communities. W3C Recommended Standards are stable specifications developed by W3C working groups and reviewed by W3C members.

W3C Documents on OWL:http://www.w3.org/2004/OWL/