Funktionen

Print[PRINT]
.  Home  .  Publikationen  .  Diplom/Master  .  bill15

Billing, D. (2015):

Java EE Applikationsmigration mittels einer Ontologie


Die Migration von Java EE Applikationen von einem auf einen anderen Anwendungsserver stellt aufgrund der großen Unterschiede zwischen verschiedenen Anwendungsservern eine Herausforderung dar. Zusätzlich sind die meisten Java EE Applikationen durch Verbesserungen oder Vereinfachungen nicht komplett Java EE kompatibel und damit für einen spezifischen Anwendungsserver ausgelegt.

Diese Arbeit hat das Ziel, Probleme bei der Migration von Java EE Applikationen einfach, automatisiert und für jeden beliebigen Server aufzuzeigen. Hierfür wird eine Ontologie entwickelt und an theoretischen Daten evaluiert. Bei der Entwicklung dieser Ontologie wird sich an den Methoden von Uschold und King, Grüninger und Fox und METHONTOLOGY orientiert. Schließlich wird ein Prototyp entwickelt, der diese Ontologie als Grundlage verwendet.

Die Implementierung der Ontologie wird anhand der formalen Ontologiesprache OWL durchgeführt. Dabei kann das Problem der Open-World Annahme von Ontologien durch weniger komplexe und angepasste Abfragen umgangen werden. Abschließend wird die Ontologie an einem komplexen Standardbeispiel von Java EE 6 erfolgreich getestet. Die Resultate zeigen die erwarteten Inkompatibilitäten zwischen dem Standardbeispiel und unterschiedlichen Servern auf.