12.05.2016  Linktip 

Die Funktionsweise von Ontologien wird an einem Beispiel erklärt:

Stellen Sie sich vor, Sie arbeiten an einer Internetpräsenz, in der verschiedene Hochschulprojekte vorgestellt werden.
In einer Ontologie werden die betroffen Beteiligten (Person, Projekt etc.) in Konzepten abgebildet. Für unser Beispiel gibt es dafür nachfolgende Konzepte (präsentiert durch Konzept-Einträge Concept):

  • Hochschule (an der das Projekt stattfindet),
  • Projekte (nähere Beschreibung der Projekte) und
  • Experten (die an den Projekten beteiligt sind).

Um Konezpte näher beschreiben zu können, kann man in einer Ontologie Datentypschaft Datentypeigenschaften definieren. Für unser Beispiel könnte man nachfolgende Datentypeigenschaften erstellen:

  • Institutionsart ist eine ID und indentifiziert eine Hochschule eindeutig.
  • Projektbezeichner ist ein String und beschreibt ein Projekt eindeutig.
  • Expertentyp ist ein Name und beschreibt um welche Art von Experte es sich handelt.

Mit Ontologien haben Sie nun die Möglichkeit diese drei verschiedenen Kategorien miteinander in Beziehung zu bringen.

Nehmen wir an, dass es an der Universität Karlsruhe ein Projekt mit dem Namen Lernen mit Multimedia gibt, an dem viele Professoren und Dozenten verschiedener Hochschulen in Baden-Württemberg beteiligt sind.

Für die bereits definierten Konzepte und deren Datentypeigenschaften könnte man nun nachfolgende Instanzen (Einträge) von den oben vorgestellten Konzepten erstellen:

  • Experte "Hr. Max Beispiel" ist vom Expertentyp ein "Professor"
  • Experte "Fr. Lisa Simpson" mit Expertentyp "Doktor"
  • Hochschule "Universität Karlsruhe" mit Institutionsart ID "1"
  • Projekt "Lernen mit Multimedia" mit Projektbezeichner "LM2007"

Eine Beziehung zwischen Experte und Hochschule kann folgendermaßen beschrieben werden:

  • Ein Experte ist beschäftigt an einer Hochschule oder
  • eine Hochschule beschäftigt einen Experten.

Eine Beziehung zwischen Hochschule und Projekt kann so aussehen:

  • Eine Hochschule betreut ein Projekt oder
  • ein Projekt wird betreut von einer Hochschule.

Diese Beschreibung einer Beziehung wird ObjectProperty Symbol Objekt-Eigenschaft genannt. Mit einer Objekt-Eigenschaft wird definiert wie zwei Kategorien zueinander stehen und was sie miteinander zu tun haben.
Eine Objekt-Eigenschaft ist notwendig, um eine konkrete Beziehung (Relation) erstellen zu können.

Folgende Relation Symbol Relationen (Beziehungen) können nun eindeutig definiert werden:

Beziehung zwischen Experte und Hochschule:

  • Prof. "Max Beispiel" ist beschäftigt an "Universität Karlsruhe" mit der ID 1.
  • Dr. "Lisa Simpson" ist beschäftigt an "Hochschule für Gestaltung" mit der ID 2.

Beziehung zwischen Hochschule und Projekt:

  • "Universität Karlsruhe" (ID 1) betreut "Lernen mit Multimedia" mit der Proj.-Bez. "LM2007".

Zusammenfassend kann gesagt werden:

  • Mit Ontologien können Beziehungen zwischen Informationskategorien (z.B. Hochschule, Experte, Projekt) hergestellt werden
  • Mit einer Objekt-Eigenschaft wird beschrieben, was für eine Beziehung die Kategorien zueinander haben
  • Mit Relationen können Beziehungen eindeutig für bestimmte Einträge festgelegt werden.

zurück