OWL の紹介

OWL はウェブ情報を処理するための言語です。

学ぶ前に必要な基礎知識

OWL を学ぶ前に、XML、XML ナムスペース、RDF について基本的な知識を持つべきです。

これらのプロジェクトをまず学ぶ場合は、以下を訪れてください:

CodeW3C.com の XML チュートリアルRDF チュートリアル

OWL とは何ですか?

  • OWL はウェブオントロジー言語を指します
  • OWL は RDF の上に構築されています
  • OWL はウェブ上の情報を処理するために使用されます
  • OWL はコンピュータが解釈するために設計されています
  • OWL は人間が読むために設計されていません
  • OWL は XML で書かれています
  • OWL には三種の種類の子言語があります
  • OWL はウェブ標準の一つです

オントロジーとは何ですか?

「オントロジー」という用語は哲学から来ており、世界中の様々な実体とそれらの関係を研究する科学です。

ウェブに関して、オントロジーはウェブ情報およびウェブ情報間の関係の正確な記述に関するものです。

なぜ OWL?

OWL は「语义網のビジョン」の一部であり - 目標は:

  • ウェブ情報には明確な意味がある
  • ウェブ情報はコンピュータによって理解され処理される
  • コンピュータはウェブから情報を統合することができる

OWL はコンピュータが情報を処理するために設計されている

OWL はウェブ情報の内容を一般的に処理する方法を提供するように設計されている(表示するためではなく)。

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 インスタンス(空港)

OWL リソース:http://www.daml.org/2001/10/html/airport-ont

クラス:Airport

属性:

作成に使用:dumpont2.java

OWLはウェブ標準です

OWLは2004年2月にW3Cの推奨標準として承認されました。

W3C推奨(標準)は、業界およびウェブ団体によってウェブ標準として崇められており、W3C推奨標準はW3Cワーキンググループによって開発され、W3Cメンバーによってレビューされた安定した規範です。

W3CでのOWLに関するドキュメント:http://www.w3.org/2004/OWL/