Protege

Protege ist ein Open-Source-Ontologie-Editor. Eine Ontologie ähnelt einer Taxonomie insofern, als sie ein kontrolliertes Vokabular für einen bestimmten Wissensbereich darstellt. Die Beziehungen zwischen den verschiedenen Objekten können jedoch weitaus komplexer und ausführlicher beschrieben werden.

Es ermöglicht Benutzern, Ontologien sowohl in den Frameworks Frames als auch Web Ontology Language (OWL) zu erstellen. Protege ermöglicht es Benutzern,

  • Vorhandene Ontologien zu importieren, zu bearbeiten und zu speichern, die in OWL oder RDF (Resource Definition Framework) geschrieben wurden.
  • Neue Ontologien erstellen.
  • Speichern Sie Ontologien in verschiedenen Formaten, einschließlich XML-Ausdrücken von RDF und OWL
  • Visualisieren Sie Ontologien in grafischer Form und zeigen Sie die funktionalen Beziehungen zwischen Klassen.
  • Füllen Sie Ontologien mit konkreten Instanzen von Klassen.
  • Reasoner ausführen, die Rückschlüsse auf eine Ontologie ziehen können (d. h. Instanzen anhand ihrer Eigenschaften klassifizieren)

Zielgruppe: Protege richtet sich an Personen im Bereich der Ontologie und Wissensmodellierung, da fast immer ein gewisses Maß an Wissen über die zugrunde liegenden Axiome erforderlich ist. Einige Plugins sind verfügbar, die einen Benutzer bis zu einem gewissen Grad vor diesen schützen.

Für arbeitende Wissenschaftler sind die nützlichsten Plugins und Ansichten diejenigen, die komplexe Wissensmodelle grafisch darstellen. Darüber hinaus kann es für diejenigen hilfreich sein, die den RDF / XML-Ausdruck von Dublin Core verwenden möchten, um ihre Daten mit Metadaten zu versehen. Es gibt zahlreiche Plugins, die von anderen Projekten geschrieben wurden. Es gibt viele Tausend registrierte Benutzer und ein Wiki.

Protege kann verwendet werden, um einfachere Vokabelsysteme wie das Simple Knowledge Organization Schema (SKOS) zu bearbeiten, aber im Allgemeinen ist seine Leistung für diese Verwendung übertrieben.