Theses

Generische Visualisierung und Analyse von Versionierung für Text und Wikipedia

Bachelorarbeit in der Abteilung Softwaretechnik



Motivation

In dieser Abschlussarbeit soll ein Werkzeug zur generische Aufbereitung, Analyse und Visualisierung von Textversionierung konzeptionell geplant und implementiert werden. Insbesondere sollen Informationen über z.B. Commits, Änderungen, Committers, Branches usw. unabhängig von konkreten Werkzeugen wie SVN und Git aus bestehenden Repositories erhoben werden. Im nächsten Schritt werden diese Informationen für Statistiken, Analysen und graphische Visualisierungen verwendet. Ziel ist es, jede dieser Analysen und Visualisierungen nur einmal zu entwickeln, aber für verschiedene Werkzeuge zur Textversionierung anwenden zu können.

In dieser Abschlussarbeit sollen nach Möglichkeit existierende kostenfreie Implementierungen wiederverwendet werden. In Absprache können verschiedene mögliche Features realisiert werden:

  • SVN, Git, Mercurial, Bazaar, ...
  • visualisierter Graph mit verschiedenen Branches, Merges, usw.
  • Historie mit allen Logs, veränderten Dateien, ...
  • Statistiken zu Commits, Committers, Branches und Änderungen, ...
  • evtl. Modell-basierte Aufbereitung der Daten
  • evtl. Erweiterung um Modell-Versionierung

Betreuer
Prof. Dr. Andreas Winter ()
Dr. Christian Schönberg ()
M.Sc. Johannes Meier ()

Related Projects
Metamodeling and Model Based Engineering
Modeling and Metamodeling allow the graph-based creation, analysis, and storage of information. Model Based Engineering summerizes these and further techniques which use models as first-order objects. This research area targets approaches, techniques, and tools to create, improve, analyze, and store models conform to metamodels among the whole software life cycle.
 


(Changed: 19 Jan 2024)  | 
Zum Seitananfang scrollen Scroll to the top of the page