RDF, RDFS und OWL Editoren
Aus aktuellem Anlass habe ich mal vier OWL-Editoren angeschaut und möchte jetzt und hier einen kleinen Überblick geben.
OilEd
OilEd ist ein nicht länger unterstützter Editor der Manchester University (von 2004 ist die letzte Version). Nach kostenloser Registrierung kann man das Paket inklusive des FaCT reasoners herunterladen. Zur grafischen Darstellung der Ontologien kann man dieser um OilViz erweitert werden. Ich hatte ihn kurzzeitig zum Testen im Einsatz, konnte mich allerdings nicht wirklich überzeugen. Grund waren u.a. die unübersichtliche Navigation in den Ontologien, der mangelnde bzw. fehlende Support und die häufigen Deadlocks auf meinem System.
Projekt OilEd
Projekt OilViz
Protégé Ontology Editor
Der Protégé-Editor wurde an der Stanford University in Kalifornien entwickelt und unter der Mozilla Public License Version 1.1 veröffentlicht und ist der wohl am weitesten verbreitete Open-Source-Editor für Ontologien. Durch sein Plugin-Konzept kann die Grundfunktionalität einfach erweitert werden. So stehen beispielsweise Plugins zum Visualisieren der Ontologien, zur Suche innerhalb der Knowledge Base oder Erweiterungen welche die Nutzung von OWL-S erlauben zur Verfügung.
Unverträglichkeiten zwischen den z.T. von Dritten entwickelten Plugins und/oder verschiedenen Versionen des Editors lassen einen zwar manchmal ein wenig verzweifeln, aber in der großen Community rund um Protégé findet man zügig Hilfe. Meiner Meinung nach eine echte Alternative gegenüber kommerziellen Editoren - zumindest für die Anwendungen die ich bis jetzt benötigte.
Projektwebseite
Protégé-OWL Tutorial
TopBraid Composer
Der auf Eclipse basierende TopBraid Composer ist ein kommerzieller Editor der Firma TopQuadrant. Ein erster Start des Editors lässt, zumindest in meinen Augen, eine gewisse Ähnlichkeit zu Protégé erkennen. Das mag zum Einen daran liegen, dass die Form und Farbgebung der Icons für Klassen und Attributen an Protégé angelehnt ist und zum Anderen weist die Anordnung der Elemente und Tabs gewisse Analogien auf. Ein Grund hierfür wird an der Mitarbeit von Holger Knublauch, (dem “Product Technical Director” von TopQuadrant) sowohl an Protégé, als auch am TopBraid Composer zu finden sein. An Funktionen lässt der Editor eigentlich keine Wünsche offen: Neben den gängigen Beschreibungssprachen wie RDF, RDFS und OWL werden der SPARQL als Abfragesprache und die SWRL als Erweitung des OWL Standards unterstützt. Außerdem können die RDF-Dokumente mittels Graphen visualisiert und die IDE mit eigenen Plugins erweitert werden. Ich persönlich finde den Editor recht gelungen und auch in der Navigation übersichtlicher und intuitiver zu bedienen als bspw. Protégé (trotz der Starken Ähnlichkeiten!).
Und da man bekanntlich die Katze nicht gerne im Sack kauft, kann der Editor in einer 30-tägigen Evaluierungsslizenz ausgiebig getestet werden.
Projektwebseite
Tutorial
Vergleich Protégé und TopBraid Composer
OntoStudio
Der Vierte und letzte den ich kurz vorstellen möchte wurde von der Firma Ontoprise auf Basis von Eclipse entwickelt und ist ebenfalls ein kommerzieller Editor der neben OWL als Ontologiesprache auch RDF, F-Logic und OXM unterstützt. Auch dieser Editor bietet eigentlich alles was das Entwicklerherz begehrt. Die Navigation ist übersichtlich und zum großen Teil selbsterklärend. RDF-Graphen können visualisiert und bspw. als PDF exportiert werden. Weiterhin erlaubt der “Graphical Rule Editor” das Formulieren und die Repräsentation der Regeln in grafischer Notation. Entsprechende Reasoner sind im Editor inkludiert und ermöglichen somit das Aufdecken von Inkonsistenzen, das Erkennen von Synonymen innerhalb einer Ontologie, sowie das Suchen bzw. Abfragen über die Menge Ontologien bzw. deren Instanzen.
Zum Testen kann eine 3-monatige Evaluierungslizenz kostenlos beantragt werden.
Firmenwebseite
Benutzerhandbuch
Fazit
Mein Wahl viel letztendlich auf den OpenSource-Editor Protégé, da er mich zum einem nichts kostet, micht zeitlich nicht einschränkt (was bei den Evaluierungslizenzen der Falle gewesen wäre) und zum anderem als einziger mir die gewünschte Unterstützung für OWL-S bietet und auch sonst keine Wünsche offen lässt - abgesehen von den kleinen Gemeinheiten die ich bereits erwähnte.
Weitere ungetestete Ontologie-Editoren
(unvollständige Liste)
SemanticWorks
DERI Ontology Management Environment
GrOWL
IBM Integrated Ontology Development Toolkit
IBM Web Ontology Manager
Knoodl
Metatomix M3t4.Studio
Powl
Swoop
Model Futures
Abgelegt unter >>
Tags >>
- insgesamt: 503 // heute: 5 // zuletzt: 21. November 2008


-
links for 2007-06-05 at Florian Altherr - Jun 5th, 2007
Reply to “RDF, RDFS und OWL Editoren”