Bachelor Thesis BCLR-2017-31

BibliographyKaupe, Yannick: Visualisierung von Data Mining in einem Eclipse Plugin mitWord Clouds.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 31 (2017).
49 pages, german.
CR-SchemaD.1.5 (Object-oriented Programming)
D.2.6 (Software Engineering Programming Environments)
D.2.10 (Software Engineering Design)
H.5.2 (Information Interfaces and Presentation User Interfaces)
Abstract

Beim Entwickeln von Software Produkten entstehen eine Vielzahl an Artefakten, die im Allgemeinen in einem Versionsverwaltungssystem, wie beispielsweise Git abgelegt werden. Dabei sind für Entwickler nicht nur der zu entwickelnde Quellcode von Interesse, sondern auch die Gedanken und Anmerkungen die bei der Erstellung oder Veränderung der Artefakte festgehalten wurden. Das an der Universität Stuttgart entwickelte SRM Plugin ermöglicht die Untersuchung der Git Historie bezüglich gekoppelter Dateiänderungen (Coupled Changes). Im Rahmen dieser Bachelorarbeit wird ein Visualisierungskonzept für das SRM Plug-in erarbeitet und implementiert. Es umfasst Verbesserungen für die gesamte Bedienung des Plug-ins. Angefangen beim Aufruf, bis hin zu der Bedienung des Plug-in Wizards. Der Hauptbestandteil der Arbeit ist die Visualisierung der Ergebnisse der Coupled Changes Analyse mit Hilfe von Wordclouds. Die Elemente der Wordcloud lassen sich anklicken und werden mit den zugehörigen Commit-Messages, Issues und Dokumentation in Verbindung gesetzt. Des Weiteren wird die Coupled Changes Analyse durch Ignorieren von gelöschten Dateien verbessert. In Unterscheidung zu bisherigen Forschungen, liegt der Hauptaugenmerk dieser Arbeit auf der Informationspräsentation und das Einbeziehen des Entwicklerfeedbacks (Commit- Messages).

Department(s)University of Stuttgart, Institute of Software Technology, Software Engineering
Superviser(s)Wagner, Prof. Stefan; Ramadani, Jasmin
Entry dateSeptember 28, 2018
   Publ. Computer Science