OWL 是一門供處理 web 信息的語言。


在學習之前應具備的基礎知識

在您學習 OWL 之前,應當對 XML、XML 命名空間以及 RDF 有基本的了解。

如果首先學習這些項目,請訪問:

W3Cschool 的 XML 教程 和 RDF 教程。


什么是 OWL?

  • OWL 指的是 web 本體語言

  • OWL 構建在 RDF 的頂端之上

  • OWL 用于處理 web 上的信息

  • OWL 被設計為供計算機進行解釋

  • OWL 不是被設計為供人類進行閱讀的

  • OWL 由 XML 來編寫

  • OWL 擁有三種子語言

  • OWL 是一項 web 標準


什么是本體?

本體"這個術語來自于哲學,它是研究世界上的各種實體以及他們是怎么關聯(lián)的科學。

對于 web,本體則關于對 web 信息及 web 信息之間的關系的精確描述。


為什么使用 OWL?

OWL 是"語義網(wǎng)遠景"的組成部分 - 目標是:

  • Web 信息擁有確切的含義

  • Web 信息可被計算機理解并處理

  • 計算機可從 Web 上整合信息


OWL 被設計為供計算機來處理信息

OWL 被設計為提供一種通用的處理 Web 信息的內容的方法(而不是把它顯示出來)。

OWL 被設計為由計算機應用程序來讀?。ǘ皇潜蝗祟悾?/p>


OWL 與 RDF 不同

OWL 與 RDF 有很多相似之處,但是較之 RDF, OWL 是一門具有更強機器解釋能力的更強大的語言。

與 RDF 相比,OWL 擁有更大的詞匯表以及更強大的語言。


OWL 子語言

OWL 有三門子語言:

  • OWL Lite

  • OWL DL (包含 OWL Lite)

  • OWL Full (包含 OWL DL)


OWL 使用 XML 編寫

通過使用 XML,OWL 信息可在使用不同類型的操作系統(tǒng)和應用語言的不同類型的計算機之間進行交換。


OWL 是一個 Web 標準

OWL 于 2004 年 2 月成為一項 W3C 的推薦標準。

W3C 推薦(標準)被業(yè)界以及 web 團體奉為 web 標準。W3C推薦標準 是由 W3C 工作組開發(fā)并經(jīng) W3C 成員評審的穩(wěn)定規(guī)范。

在 w3c 有關 OWL 的文檔:http://www.w3.org/2004/OWL/