|
OWL (Web Ontology Language)
Bedeutung:
Die Web Ontology Language (kurz OWL) wurde entwickelt, um Ontologien - vor allem im World Wide Web - darstellen zu können. OWL ist eine Beschreibungssprache, in der Teile einer Wissensdomäne und ihre Beziehungen zur Verarbeitung für Softwareagenten im Web verfügbar gemacht werden, Sie dient dazu, Klassen und Relationen formal so zu beschreiben, so dass auch automatische Agenten diese verarbeiten können. OWL basiert auf der RDF-Syntax (Resource Description Framework), einer formalen Sprache zur Bereitstellung von Metadaten imWorld WideWeb, die entwickelt wurde, um Eigenschaften von Ressourcen in einer maschinell verarbeitbaren Form zu beschreiben. Es existieren 3 verschiedene Versionen von OWL:. - OWL Lite dient vor allem dazu, eine einfache Klassifikationshierarchie, also eine Taxonomie, zu erstellen. Durch die Einschränkungen ist es leichter, Tools für OWL Lite zu erstellen. - OWL DL ist für Benutzer gedacht, welche maximale Ausdrucksstärke benötigen, trotzdem jedoch nicht auf die Möglichkeit für Inferenzmaschinen, alle Daten in endlicher Zeit auszuwerten, verzichten wollen. - OWL Full besteht aus den selben Sprachkonstrukten wie OWL DL, verzichtet aber auf die dort vorhandenen Einschränkungen. In OWL gibt es Klassen, Eigenschaften (properties) sowie Instanzen. Klassen besitzen Eigenschaften, Instanzen sind die Elemente einer oder mehrerer Klassen. Die Klassen sind in einer Hierarchie angeordnet, eine Klasse kann mehrere Oberklassen besitzen. Unterklassen erben die Eigenschaften ihrer Oberklassen. Eine Instanz einer Unterklasse ist auch immer eine Instanz der Oberklasse.
|
Zum Begriff: Korrekturen/Ergänzungen schreiben Letzte Änderung: 05.10.2008
|