main page

staff

teaching

theses

research

publications

books

press

jobs

download


TU-BS

FB Informatik
TU Braunschweig

Studienarbeit

Visualisierung von Modellen mit Graphviz

Graphviz und die Erweiterung UMLGraph eignen sich für die Visualisierung von Modellen und bieten jeweils eine textuelle Schnittstelle zur Ansteuerung der Programme an. Sie verwenden bei der Generierung der Grafiken automatische Plazierungsalgorithmen und eignen sich daher um automatisiert und schnell Diagramme zu produzieren.

In dieser Studienarbeit soll Graphviz in ein größeres System eingebunden werden, um zunächst Klassendiagramme einer internen Datenstruktur zu generieren. In einem zweiten Schritt soll eine Eingabesprache entwickelt werden, mit der sich die Visualisierung von Modellen im Allgemeinen beschreiben lässt. Zur Darstellung dieses Ansatzes sollen exemplarisch endliche Automaten und Petrinetze visualisiert werden.

Diese Arbeit ist Teil eines am Institut Software Systems Engineering entwickelten agilen Modellierungswerkzeugs (AMT), das zur Unterstützung eines neuartigen, auf Extreme Programming basierenden Entwicklungsprozesses konzipiert ist.

Vorkenntnisse: Java, UML
Betreuer: Holger Krahn
Beurteilung: Prof. Dr. Bernhard Rumpe
Quellen: www.graphviz.org