|
|
| Table of contents |
|
2 Sprachkonstrukte 3 Beispiel 4 Tools 5 Weblinks |
OWL kann auf drei Ebenen eingesetzt werden. Dazu wurden die Sprachebenen OWL Lite, OWL DL und OWL Full definiert. Für den Einsatz von OWL Lite/DL wurden Einschränkungen definiert, die die Entwicklung von Tools erleichtern sollen.
OWL-Dateien sind zunächst XML-Dateien. Die Spezifikation erweitert die Bedeutung von XML, XML Schema, RDF und RDF Schema um weitere Konstrukte um die Ausdrucksmächtigkeit zu steigern.
OWL unterscheidet Klassen, Properties und Instanzen. Klassen stehen für Konzepte. Sie können Properties besitzen. Instanzen sind Individuen einer oder mehrerer Klassen.
Das Beispiel beschreibt die Konzepte
Da die OWL Spezifikation relativ neu ist, existieren zur Zeit wenige Tools.
Die Zahl steigt aber ständig. Viele sind auch frei verfügbar (Open Source).
Protégé 2000 ist ein Ontolgie-Editor der Stanford University, der auch den Import und Export von Ontologien in OWL erlaubt.
Sprachebenen Lite, DL und Full
OWL Lite
Die "Light-Version" wurde mit dem Ziel geschaffen, eine minimale Untermenge der Sprache zu schaffen, die für Entwickler einen idealen Kompromiss zwischen Nützlichkeit und Zugänglichkeit darstellt.OWL DL
Dies ist die Ebene, deren Semantik am noch am ehesten mit DAML+OIL vergleichbar ist. Das DL steht für Description Logic, (Begriffslogik), die semantische Netze in ihrer Ausdruckstärke erweitert.
OWL Full
Sprachkonstrukte
Klassen betreffend
Properties betreffend
Instanzen betreffend
Beispiel
Tools
allgemeine Werkzeuge
Validierung
Weblinks