Bachelorarbeit: UML-OWL2 Roundtrip Konverter

Die UML stellt den de-facto Standard in der Softwaremodellierung dar. Das zugrundeliegende Datenformat stellt hierbei der XMI (XML Metadata Interchange) Standard dar. Jedoch ist das damit resultierende XML-basierte Datenformat ungeeignet für effiziente Versionierung von UML Modellen. Im Gegenteil hierzu stellen semantische Technologien, z.B. Ontologien, ein effizientes Format zum Persistieren von Daten zur Verfügung. Zudem bilden Ontologien zugleich Struktur und Semantik ab und führen somit zu keinem Medienbruch.

Ziel dieser Arbeit ist es daher, einen Konverter zu implementieren, welcher den Roundtrip von XMI zu OWL und zurück zu XMI ermöglicht. Dabei sollen der aktuelle UML Standard 2.5 sowie OWL2 unterstützt werden. Weiters soll die resultierende Bibliothek einfach um weitere Standards erweiterbar sein. Entwicklungssprache ist Java.

Student: 1

Kontakt: Philipp.Zech@uibk.ac.at