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: