Studienarbeit am Institut für Informationssysteme



Automatische Umsetzung von XML-Sprachen in UML-Modelle


Beschreibung

Gegenstand der Studienarbeit ist die Entwicklung eines UML-Modells, das die Dokumente einer XML-Auszeichnungssprache repräsentieren kann. Für die Problemstellung soll, aufbauend auf einer vorhandenen Java-Mapping-Spezifikation, eine Lösung durch XSL Transformations (XSLT), entworfen werden. XSLT bietet Möglichkeiten XML-Dokumente einer Sprache in XML-Dokumente einer anderen Auszeichnungssprache zu überführen. Da wir für die Sprachbeschreibung XML-Schemas verwenden wollen, und unser Ziel, ein UML-Modell, durch XMI ausgedrücken werden kann, bietet sich XSLT geradezu an.

Im einzelnen sind folgende Teilaufgaben zu erfüllen:

  1. Zunächst ist eine Einarbeitung in die Definition von Auszeichnungssprachen mittels XML Schemas, in die Darstellung von UML-Modellen mittels XMI und in die Möglichkeiten der Transformationen durch XSLT notwendig.
  2. Danach sind Transformationen von XML-Schemas nach XMI in XSLT zu definieren und durchzuführen, und anhand dieser Grundlagen deren Vor- und Nachteile zu diskutieren.
Vorkenntnisse:
Vorlesung Datenbanksysteme
Grundlagen in XML und UML

Bearbeiter:
Ertugrul Özcitak

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Betreuung:
Martin Kempa
Institut für Informationssysteme
Osterweide 8
23562 Lübeck
Telefon: 0451/502530

Sonstiges:
Eine Fortsetzung im Rahmen einer Diplomarbeit ist denkbar.

15.02.2001 webmaster