Bachelor Thesis BCLR-0067

BibliographyNoller, Yannic: Grafische Benutzeroberfläche zur Analyse von Abhängigkeitsgraphen.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 67 (2013).
73 pages, german.
CR-SchemaD.2.6 (Software Engineering Programming Environments)
H.5.2 (Information Interfaces and Presentation User Interfaces)
K.6.3 (Software Management)
Abstract

In dieser Bachelorarbeit wurde in Kooperation mit der itestra GmbH eine Eclipse Plug-in zur Visualisierung von Abhängigkeitsgraphen entworfen und implementiert. Als Basis diente das von der itestra GmbH selbst entwickelte Analysewerkzeug, das Abhängigkeiten in Softwaresystemen analysiert. Die Software wurde mit der Vorgehensweise der evolutionären Software-Entwicklung entwickelt, wobei jede Evolutionsstufe durch eine Evaluation mit den Mitarbeitern der itestra GmbH abgeschlossen wurde. Aus der Entwicklung resultierten insgesamt drei Eclipse Plug-ins: DependencyVisualizer, DependencyLayoutAlgorithms und DependencyModelAdapter. Das Plug-in DependencyVisualizer sorgt für die eigentliche Visualisierung des Abhängigkeitsgraphen und nutzt dabei die Layout-Algorithmen aus dem Plug-in DependencyLayoutAlgorithms. Das Plug-in DependencyModelAdapter stellt die Anbindung an das bestehende Analysewerkzeug der itestra GmbH bereit. Das Werkzeug DependencyVisualizer wird in Zukunft von den Mitarbeitern der itestra GmbH eingesetzt.

Full text and
other links
PDF (2379625 Bytes)
Department(s)University of Stuttgart, Institute of Software Technology, Software Engineering
Superviser(s)Bogicevic, Ivan; Streit, Jonathan
Entry dateAugust 22, 2013
   Publ. Computer Science