<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Web_Ontology_Language</id>
	<title>Web Ontology Language - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Web_Ontology_Language"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Web_Ontology_Language&amp;action=history"/>
	<updated>2026-05-27T12:15:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Web_Ontology_Language&amp;diff=35078&amp;oldid=prev</id>
		<title>94.153.27.216 am 26. Februar 2025 um 17:44 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Web_Ontology_Language&amp;diff=35078&amp;oldid=prev"/>
		<updated>2025-02-26T17:44:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Web Ontology Language&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;OWL&amp;#039;&amp;#039;&amp;#039; – zum Akronym OWL statt WOL siehe weiter unten) ist eine Spezifikation des [[World Wide Web Consortium]]s (W3C), um [[Ontologie (Informatik)|Ontologien]] anhand einer formalen Beschreibungssprache erstellen, publizieren und verteilen zu können. Es geht darum, Termini einer [[Wissensgebiet|Domäne]] und deren Beziehungen formal so zu beschreiben, dass auch Software (z.&amp;amp;nbsp;B. [[Software-Agent|Agenten]]) die Bedeutung verarbeiten („verstehen“) kann. OWL ist somit ein wesentlicher Bestandteil der [[Semantic Web|Semantic-Web]]-Initiative von [[Tim Berners-Lee]]. OWL basiert technisch auf der [[Resource Description Framework|RDF]]-[[Syntax]] und historisch auf [[DAML plus OIL|DAML+OIL]] und geht dabei über die Ausdrucksmächtigkeit von [[RDF-Schema]] weit hinaus. Zusätzlich zu RDF und RDF-Schema werden weitere Sprachkonstrukte eingeführt, die es erlauben, Ausdrücke ähnlich der [[Prädikatenlogik]] zu formulieren.&lt;br /&gt;
&lt;br /&gt;
== Abkürzung ==&lt;br /&gt;
&lt;br /&gt;
Das [[Akronym]] für &amp;#039;&amp;#039;Web Ontology Language&amp;#039;&amp;#039; hätte eigentlich &amp;#039;&amp;#039;WOL&amp;#039;&amp;#039;, nicht &amp;#039;&amp;#039;OWL&amp;#039;&amp;#039; sein müssen. Über den Ursprung des Buchstabenverdrehers findet man Antwort in den Archiven des W3C. Der Name OWL ist offensichtlich von Tim Finin auf einer Mailingliste vorgeschlagen worden.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://lists.w3.org/Archives/Public/www-webont-wg/2001Dec/0169.html |titel=Re: NAME: SWOL versus WOL from tim finin on 2001-12-27|abruf=2023-08-29}}&amp;lt;/ref&amp;gt; Die von ihm ursprünglich genannten Gründe sind wie folgt:&lt;br /&gt;
* Es ist klar, wie OWL auszusprechen ist (nämlich wie das englische Wort für &amp;#039;&amp;#039;Eule&amp;#039;&amp;#039;).&lt;br /&gt;
* Das Akronym eignet sich hervorragend zur Erstellung von Logos.&lt;br /&gt;
* Eulen werden mit Weisheit assoziiert.&lt;br /&gt;
* Es gibt eine interessante Hintergrundgeschichte.&lt;br /&gt;
Die genannte Hintergrundgeschichte betrifft ein Projekt von William A. Martin am MIT aus den 1970er Jahren mit dem Namen &amp;#039;&amp;#039;One World Language&amp;#039;&amp;#039;, einem frühen Versuch der Entwicklung einer universellen Sprache für die Wissensrepräsentation.&lt;br /&gt;
Der Buchstabenverdreher ist hingegen keine Anspielung auf die literarische Figur der Eule aus [[Alan Alexander Milne|Milnes]] &amp;#039;&amp;#039;[[Pu der Bär]]&amp;#039;&amp;#039;, die als einziges Tier im Wald ihren Namen schreiben kann – allerdings mit einem Buchstabendreher, im englischen Original &amp;#039;&amp;#039;WOL&amp;#039;&amp;#039; statt &amp;#039;&amp;#039;OWL&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.w3.org/press-releases/2003/owl/ |titel=World Wide Web Consortium Issues Web Ontology Language Candidate Recommendations |datum=2003-08-19 |sprache=en |abruf=2023-08-29}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sprachebenen: Lite, DL und Full ==&lt;br /&gt;
&lt;br /&gt;
Es gibt OWL in drei verschiedenen Versionen. Dazu wurden die Sprachebenen &amp;#039;&amp;#039;OWL Lite&amp;#039;&amp;#039;, &amp;#039;&amp;#039;OWL DL&amp;#039;&amp;#039; und &amp;#039;&amp;#039;OWL Full&amp;#039;&amp;#039; definiert. Für den Einsatz von OWL Lite/DL wurden Einschränkungen definiert, welche die Entwicklung von Tools erleichtern bzw. vollständige [[Inferenz]] ermöglichen sollen.&lt;br /&gt;
&lt;br /&gt;
=== OWL Lite ===&lt;br /&gt;
Die „Light-Version“ wurde mit dem Ziel geschaffen, eine einfach zu implementierende Untermenge der Sprache zu schaffen. Sie dient vor allem zum Erschaffen einfacher [[Taxonomie]]n und leicht axiomatisierter Ontologien. Dabei sind verschiedene Sprachkonstrukte aus OWL DL nicht vorhanden.&lt;br /&gt;
&lt;br /&gt;
=== OWL DL ===&lt;br /&gt;
Dies ist die Ebene, deren Semantik noch am ehesten an [[DAML plus OIL|DAML+OIL]] heranreicht. &amp;#039;&amp;#039;DL&amp;#039;&amp;#039; steht für die [[Beschreibungslogik]] (&amp;#039;&amp;#039;description logic&amp;#039;&amp;#039;) &amp;lt;math&amp;gt;\mathcal{SHOIN} (D)&amp;lt;/math&amp;gt;, welche zu einer [[entscheidbar]]en Untermenge der [[Prädikatenlogik erster Stufe]] äquivalent ist.&lt;br /&gt;
Um die Abbildbarkeit auf diese Logik zu gewährleisten, wurden diverse Einschränkungen für den Einsatz von [[RDFS]]-Konstrukten eingefügt, zum Beispiel darf eine Klasse nicht Instanz einer anderen Klasse sein.&lt;br /&gt;
&lt;br /&gt;
=== OWL Full ===&lt;br /&gt;
OWL Full besteht aus denselben Sprachkonstrukten wie OWL DL, verzichtet aber auf die dort vorhandenen Einschränkungen. Dadurch sind die Ontologien unentscheidbar, können dafür aber prädikatenlogische Ausdrücke höheren Grades ermöglichen.&lt;br /&gt;
&lt;br /&gt;
== Sprachkonstrukte ==&lt;br /&gt;
&lt;br /&gt;
Die Spezifikation erweitert die Bedeutung von [[Resource Description Framework|RDF]] und [[RDF-Schema]] um weitere Konstrukte, um die Ausdrucksmächtigkeit zu steigern (oder teilweise auch einzuschränken, um [[Entscheidbar]]keit zu erreichen).&lt;br /&gt;
&lt;br /&gt;
Das Ziehen von logischen Schlussfolgerungen basiert in OWL allgemein auf dem Konzept der sogenannten [[Open World Assumption]] – kurz OWA. Die Open World Assumption (Offene-Welt-Annahme) bedeutet, dass ein Reasoner annimmt, dass etwas existiert, solange nicht explizit definiert wurde, dass es nicht existiert. Allgemein ausgedrückt gilt: Solange etwas nicht als zutreffend ausgesagt wurde, nimmt ein Reasoner nicht an, dass es unzutreffend ist. Es wird lediglich angenommen, dass das Wissen noch nicht zur Wissensbasis hinzugefügt wurde.&lt;br /&gt;
&lt;br /&gt;
OWL unterscheidet Klassen, Eigenschaften (&amp;#039;&amp;#039;properties&amp;#039;&amp;#039;) und [[Objekt (Programmierung)|Instanzen]]. Klassen stehen für Begriffe (auch Konzepte; engl. &amp;#039;&amp;#039;concepts&amp;#039;&amp;#039;). Sie können Eigenschaften besitzen. Instanzen sind Individuen einer oder mehrerer Klassen.&lt;br /&gt;
&lt;br /&gt;
=== Klassen betreffend ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;owl:class&amp;gt;&lt;br /&gt;
* &amp;lt;owl:oneOf&amp;gt;&lt;br /&gt;
* &amp;lt;owl:[[Vereinigungsmenge|unionOf]]&amp;gt;&lt;br /&gt;
* &amp;lt;owl:[[Schnittmenge|intersectionOf]]&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
=== Properties betreffend ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;owl:Restriction&amp;gt;&lt;br /&gt;
* &amp;lt;owl:[[Allquantor|allValuesFrom]]&amp;gt;&lt;br /&gt;
* &amp;lt;owl:[[Existenzquantor|someValuesFrom]]&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
=== Instanzen betreffend ===&lt;br /&gt;
* &amp;lt;owl:sameAs&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Das Beispiel beschreibt die Begriffe &amp;lt;Person&amp;gt;, &amp;lt;Gender&amp;gt; und &amp;lt;Woman&amp;gt;. Eine Frau ist definiert als eine &amp;lt;Person&amp;gt; mit dem Wert &amp;lt;female&amp;gt; im Property &amp;lt;gender&amp;gt;, das der Klasse &amp;lt;Gender&amp;gt; angehören muss. Die Instanz &amp;lt;STilgner&amp;gt; ist somit als &amp;lt;Person&amp;gt; beschrieben eine Frau (&amp;lt;Woman&amp;gt;). Mittels [[Inferenz]] kann diese Zugehörigkeit ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF&lt;br /&gt;
  xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
  xmlns:rdfs=&amp;quot;http://www.w3.org/2000/01/rdf-schema#&amp;quot;&lt;br /&gt;
  xmlns:owl=&amp;quot;http://www.w3.org/2002/07/owl#&amp;quot;&lt;br /&gt;
  xmlns=&amp;quot;http://localhost:8080/OWLBuergerInformation.owl#&amp;quot;&lt;br /&gt;
  xml:base=&amp;quot;http://localhost:8080/OWLBuergerInformation.owl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;owl:Ontology rdf:about=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;owl:Class rdf:ID=&amp;quot;Gender&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;owl:Class rdf:ID=&amp;quot;Person&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;owl:Class rdf:ID=&amp;quot;Woman&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:subClassOf rdf:resource=&amp;quot;#Person&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;owl:equivalentClass&amp;gt;&lt;br /&gt;
      &amp;lt;owl:Restriction&amp;gt;&lt;br /&gt;
        &amp;lt;owl:onProperty rdf:resource=&amp;quot;#gender&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;owl:hasValue rdf:resource=&amp;quot;#female&amp;quot; rdf:type=&amp;quot;#Gender&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/owl:Restriction&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:equivalentClass&amp;gt;&lt;br /&gt;
  &amp;lt;/owl:Class&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;owl:ObjectProperty rdf:ID=&amp;quot;gender&amp;quot;&lt;br /&gt;
     rdf:type=&amp;quot;http://www.w3.org/2002/07/owl#FunctionalProperty&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:range rdf:resource=&amp;quot;#Gender&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:domain rdf:resource=&amp;quot;#Person&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/owl:ObjectProperty&amp;gt;&lt;br /&gt;
  &amp;lt;owl:DatatypeProperty rdf:ID=&amp;quot;name&amp;quot;&lt;br /&gt;
     rdf:type=&amp;quot;http://www.w3.org/2002/07/owl#FunctionalProperty&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:range rdf:resource=&amp;quot;http://www.w3.org/2001/XMLSchema#string&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:domain rdf:resource=&amp;quot;#Person&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/owl:DatatypeProperty&amp;gt;&lt;br /&gt;
  &amp;lt;owl:DatatypeProperty rdf:ID=&amp;quot;firstname&amp;quot;&lt;br /&gt;
     rdf:type=&amp;quot;http://www.w3.org/2002/07/owl#FunctionalProperty&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:range rdf:resource=&amp;quot;http://www.w3.org/2001/XMLSchema#string&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;rdfs:domain rdf:resource=&amp;quot;#Person&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/owl:DatatypeProperty&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Person rdf:ID=&amp;quot;STilgner&amp;quot; firstname=&amp;quot;Susanne&amp;quot; name=&amp;quot;Tilgner&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Gender rdf:resource=&amp;quot;#female&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/Person&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Werkzeuge ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Protégé (Software)|Protégé]], Ontologie-Editor mit OWL-Plugin von der Stanford University&lt;br /&gt;
* SWOOP ehemals von mindswap entwickelt, jetzt bei [https://github.com/ronwalf/swoop GitHub]&lt;br /&gt;
&lt;br /&gt;
=== Frameworks ===&lt;br /&gt;
&lt;br /&gt;
* Apache Jena Framework: [http://jena.apache.org/ Apache Jena]&lt;br /&gt;
* Java-API: [http://owlapi.sourceforge.net/ OWL-API]&lt;br /&gt;
&lt;br /&gt;
=== Inferenz ===&lt;br /&gt;
&lt;br /&gt;
* RACER [http://www.racer-systems.com/ OWL Reasoner]&lt;br /&gt;
* FaCT&lt;br /&gt;
* FaCT++ [http://owl.man.ac.uk/factplusplus/ OpenSource OWL Reasoner]&lt;br /&gt;
* Pellet [http://pellet.owldl.com/ OpenSource OWL Reasoner]&lt;br /&gt;
* KAON2 [http://kaon2.semanticweb.org/ OWL Reasoner] mit Stärken bei großen Instanzmengen&lt;br /&gt;
&lt;br /&gt;
=== Sonstige ===&lt;br /&gt;
* [http://owltools.ontoware.org/ KAON2 OWL Tools]&lt;br /&gt;
* DERI Ontology Management Environment ([http://dome.sourceforge.net/ DOME])&lt;br /&gt;
* [http://diplom.ooyoo.de/ UML2OWL Tool - Modellierung von OWL DL Ontologien mit UML / Transformation von UML Klassendiagrammen in valide OWL DL Dokumente]&lt;br /&gt;
* [[yEd]] Graph Editor – Diagrammeditor, mit dem OWL-Ontologien übersichtlich visualisiert werden können&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Beschreibungslogik]]&lt;br /&gt;
* [[F-Logic]]&lt;br /&gt;
* [[FOAF]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph, York Sure: &amp;#039;&amp;#039;[http://www.semantic-web-grundlagen.de Semantic Web. Grundlagen].&amp;#039;&amp;#039; Springer, 2008, ISBN 978-3-540-33993-9.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.w3.org/TR/owl2-overview/ OWL 2 Document Overview – W3C-Empfehlung vom 11. Dezember 2011] (englisch)&lt;br /&gt;
* [https://www.w3.org/TR/owl-semantics/ OWL Semantics und Syntax Definitionen – W3C-Empfehlung vom 10. Februar 2004] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste W3C-Standards}}&lt;br /&gt;
{{Normdaten|TYP=s|GND=4396527-1}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Dokumentationssprache]]&lt;br /&gt;
[[Kategorie:Künstliche Intelligenz]]&lt;br /&gt;
[[Kategorie:Semantisches Web]]&lt;br /&gt;
[[Kategorie:XML-basierte Sprache]]&lt;/div&gt;</summary>
		<author><name>94.153.27.216</name></author>
	</entry>
</feed>