Referenz: Generic Java Ontology API Thema: Eclipse Plug

Werbung
Institut für Softwaretechnik und Interaktive Systeme
http://qse.ifs.tuwien.ac.at
Praktikum, DA
Referenz: Generic Java Ontology API
Thema: Eclipse Plug-in zur Generierung von Ontology APIs
LVA-Typ: Praktikum/Diplomarbeit
Start: Ab sofort
Ende: Nach Vereinbarung
Kontakt: Thomas Moser ([email protected])
Deepak Dhungana ([email protected])
Rick Rabiser ([email protected])
Hintergrund
Für Problemstellungen wie etwa der Optimierung von Arbeitsaufträgen und
Arbeitskapzitäten ist die Modellierung abstrakter Klassen und konkreter Instanzen mit
komplexen Abhängigkeiten hilfreich.
Ontologien sind besonders gut geeignet für derartige Datenrepräsentationen und die
Definition von Datenmodellen, die Verwaltung von konkreten Datensätzen und die
regelbasierte Analyse dieser Datensätze und ihrer Zusammenhänge.
Für die Lösung von Optimierungsproblemen in Software Engineering Projekten ist die
Verwendung von Ontologien als Modell und zur Laufzeitunterstützung wünschenswert.
Um die Möglichkeiten von Ontologien effektiv nutzen zu können, ist es oft sinnvoll,
dass Entwickler ohne Vorkenntnisse Abfragen an bzw. Schnittstellen für Ontologien
einfach definieren und verwenden können.
Aufgabenstellung
Im Rahmen der Arbeit soll ein Eclipse Plug-in entwickelt werden, das auf intuitive,
benutzerfreundliche Art ermöglicht, für einen bestimmten Anwendungskontext eine
API zum Zugriff auf Ontologien im OWL-Format zu generieren. Der Benutzer des Plugins spezifiziert Abfragen an die Ontologie (z.B. in SPARQL). Aus dieser Spezifikation
wird automatisch ein Java API generiert und als .jar zur Verfügung gestellt.
Das Plug-in soll anhand einer praktischen Aufgabenstellung evaluiert werden.
Kenntnisse und Erfahrung
Mit den unterschiedlichen Aufgaben variieren die notwendigen Kenntnisse. Für das
gesamte Projekt sind folgende Voraussetzungen wünschenswert.
-
Sehr gute Java Kenntnisse
Gute Eclipse PDE und SWT Kenntnisse
Gute Kenntnisse im Bereich Semantic Web
XML Kenntnisse (SAX,DOM)
Wünschenswert: Erfahrung mit Code Generierung
2008-04-08
Seite 1
Herunterladen
Explore flashcards