Bachelor Thesis BCLR-0066

BibliographyMüller, Fabian: Integration der Analyse von Abhängigkeitsgraphen in eine Reengineering-IDE.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 66 (2013).
49 pages, german.
CR-SchemaD.2.6 (Software Engineering Programming Environments)
K.6.3 (Software Management)
Abstract

Diese Bachelorarbeit beschäftigt sich mit der Planung und Durchführung eines Softwareentwicklungsprozesses. Dabei wird über die Zeitplanung, die Planung der Umsetzung, die Implementierung und die abschließende Evaluation berichtet. Am Ende dieses Dokuments befindet sich das Handbuch des entwickelten Programms. Ziel des Softwareprojektes war die Integration des Kommandozeilenprogramms “DependencyAnalyzer“ in die Eclipse-IDE. Der DependencyAnalyzer ist ein von der itestra GmbH entwickeltes Werkzeug mit umfangreichen Funktionalitäten zur Analyse von Quellcodes und wird zur Planung und Durchführung von Restrukturierungsmaßnahmen verwendet. Die Integration soll die wichtigsten Funktionen in der Eclipse-IDE zur Verfügung stellen, um den Einsatz einem breiteren Publikum zu ermöglichen. So wurde beispielsweise eine View implementiert, die verfügbare Kommandozeilenargumente aus dem DependencyAnalyzer extrahiert und eine einfache und komfortable Parametrisierung und Ausführung ermöglicht. Des Weiteren wurde für die Visualisierung der Ergebnisse des DependencyAnalyzers eine eigene Marker-View entwickelt und kontextabhängige Aufrufmöglichkeiten in den Navigator und in einen COBOL-Editor integriert.

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