logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


Automatische Generierung von XML-Schemata und UML-Klassendiagrammen


Ziel dieser Diplomarbeit ist die Implementierung eines Softwarewerkzeuges zur Generierung von XML-Schemata bzw. UML-Klassendiagrammen aus verschiedenen Eingabeformaten.

Dabei soll darauf geachtet werden, dass die Architektur so modular gestaltet wird, dass jederzeit neue Ein- bzw. Ausgabeformate hinzugefügt werden können.

Es soll zumindest eine der folgenden Eingabeformate implementiert werden:

  • Java- oder C#-Sourcecode
  • Java-Bytecode oder MSIL
  • eingene Beschreibungssprache für Klassen und deren Komponenten (möglichst einfach und handhabbar)

Weiters soll ein einfaches Benutzerinterface geschaffen werden, über das man den Detaillierungsgrad des generierten UML-Klassendiagramms steuern kann:

  • Welche Komponenten werden angezeigt (nur public, auch private, ...)
  • Sollen Parameter- bzw. Rückgabetypen angezeigt werden?
  • Welche Größe soll das Diagramm haben? Farbe oder Schwarz/Weiß?

Das Diagramm soll in einem Format ausgegeben werden, welches ein einfaches Einfügen in gängige Bürosoftwaredokumente (wie z.B. MS Word) erlaubt, z.B. .bmp, .pdf, .gif, .eps, ...

Betreuer: Dipl.-Ing. Albrecht Wöß
Bearbeiter: Dominik Jochinger
Ausgabe: 1. März 2002