Konzeption und Implementierung einer Anwendung zur Darstellung von Algorithmen zur Versionsverwaltung
Bachelorarbeit (abgeschlossen 2025)
Erstbetreuer: Prof. Dr. Malte Lochau
Zweitbetreuer: M. Sc. Robert Müller
Beschreibung
Diese Bachelorarbeit befasst sich mit den Grundfunktionen der Versionskontrolle für Softwareprojekte. Insbesondere werden die Differenzberechnung, die Patchanwendung und die Drei-Wege-Verschmelzung untersucht. Diese Funktionen spielen eine zentrale Rolle in der Informatik und sind daher essenzieller Bestandteil der Ausbildung im Studiengang Informatik.
Da die Erstellung von Lernmaterialien in diesem Bereich oft zeitaufwendig ist, wird in dieser Arbeit die Konzeption und Implementierung einer Anwendung vorgestellt, die diesen Prozess erleichtert. Die entwickelte Anwendung ermöglicht es Nutzern durch das einfache Einfügen von Texten die Ausgaben der Differenzberechnung, Patchanwendung und Dreiwegeverschmelzung zu generieren. Dadurch soll der Aufwand für die Erstellung entsprechender Übungsaufgaben reduziert werden.
Neben der technischen Umsetzung der Grundfunktionen werden der allgemeine Aufbau der Anwendung sowie die grafische Benutzeroberfläche beschrieben. Zudem wird eine ausführliche Benutzeranleitung bereitgestellt, die die Bedienung der Anwendung Schritt für Schritt erläutert. Darüber hinaus wird die Effizienz der Implementierung anhand von Laufzeitanalysen bewertet. Abschließend werden die Ergebnisse reflektiert und mögliche Erweiterungen der Anwendung für zukünftige Entwicklungen aufgezeigt.
⇐ Zurück zur Übersicht der Abschlussarbeiten
Aktualisiert um 17:12 am 30. April 2025 von Robert