OWL 是一門供處理 web 資訊的語言。
在您學習 OWL 之前,應當對 XML、XML 命名空間以及 RDF 有基本的了解。
如果首先學習這些項目,請通路:
菜鳥教程的 XML 教程 和 RDF 教程。
OWL 指的是 web 本體語言
OWL 建構在 RDF 的頂端之上
OWL 用于處理 web 上的資訊
OWL 被設計為供計算機進行解釋
OWL 不是被設計為供人類進行閱讀的
OWL 由 XML 來編寫
OWL 擁有三種子語言
OWL 是一項 web 标準
本體"這個術語來自于哲學,它是研究世界上的各種實體以及他們是怎麼關聯的科學。
對于 web,本體則關于對 web 資訊及 web 資訊之間的關系的精确描述。
OWL 是"語義網遠景"的組成部分 - 目标是:
Web 資訊擁有确切的含義
Web 資訊可被計算機了解并處理
計算機可從 Web 上整合資訊
OWL 被設計為提供一種通用的處理 Web 資訊的内容的方法(而不是把它顯示出來)。
OWL 被設計為由計算機應用程式來讀取(而不是被人類)。
OWL 與 RDF 有很多相似之處,但是較之 RDF, OWL 是一門具有更強機器解釋能力的更強大的語言。
與 RDF 相比,OWL 擁有更大的詞彙表以及更強大的語言。
OWL 有三門子語言:
OWL Lite
OWL DL (包含 OWL Lite)
OWL Full (包含 OWL DL)
通過使用 XML,OWL 資訊可在使用不同類型的作業系統和應用語言的不同類型的計算機之間進行交換。
OWL 于 2004 年 2 月成為一項 W3C 的推薦标準。
W3C 推薦(标準)被業界以及 web 團體奉為 web 标準。W3C推薦标準 是由 W3C 工作組開發并經 W3C 成員評審的穩定規範。
在 w3c 有關 OWL 的文檔:http://www.w3.org/2004/OWL/