Diplomarbeit DIP-2009-20

Bibliograph.
Daten
Podolskiy, Igor: Verteilte Versionsverwaltung von hierarchisch-sequentiellen Datenstrukturen am Beispiel von Eisenbahnfahrplänen.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 20 (2009).
91 Seiten, deutsch.
Kurzfassung

Die Verwaltung von umfangreichen Datensätzen, die von mehreren Bearbeitern erstellt und gepflegt werden, ist eine anspruchsvolle Aufgabe, insbesondere wenn die Daten häufigen Änderungen unterworfen sind. Versionskontrollsysteme können in solchen Fällen mit Erfolg eingesetzt werden. Die verbreiteten Werkzeuge bieten für hierarchisch strukturierte Daten, die als geordnete Bäume modelliert werden, jedoch nur einen eingeschränkten Funktionsumfang. Insbesondere die Unterschiedsfeststellung und Zusammenführung verschiedener Version ist nicht optimal gelöst. Zudem haben Versionskontrollsysteme in dieser Form nur in wenigen Einsatzgebieten wie der Softwaretechnik Verbreitung gefunden. Diese Arbeit stellt einen Ansatz für die Versionsverwaltung komplexer Datenstrukturen am Beispiel von Eisenbahnfahrplandaten vor, die sich als Beispieldatensatz durch ihre Struktur, ihren Umfang und die komplexen Prozesse in ihrem Lebenszyklus gut als Beispiel eignen. Es werden sowohl die notwendigen Algorithmen als auch Einsatzszenarien für Versionskontrollsysteme im Rahmen der Fahrplanbearbeitungsprozesse vorgestellt und bewertet. Der vorgestellte Ansatz unterstützt die Unterschiedsfeststellung und Zusammenführung nah am fachlichen Datenmodell in vollen Umfang, fügt sich unterstützend in die fahrplanspezifischen Prozesse ein und ist im Rahmen dieser Arbeit prototypisch implementiert worden.

Volltext und
andere Links
Volltext
Abteilung(en)Universität Stuttgart, Institut für Softwaretechnologie, Software Engineering
BetreuerLudewig, Prof. Jochen; Martin, Prof. Ullrich; Kulesz, Daniel; Schmidt, Dr. Christine
Eingabedatum11. Mai 2021
   Publ. Informatik