Not logged in.

Contribution Details

Type Master's Thesis
Scope Discipline-based scholarship
Title Erweiterung des DBDoc-Systems um inkrementelle Dokumentationserstellung und Dokumentation von Schemaänderungen
Organization Unit
Authors
  • Raphael Pirker
Supervisors
  • Boris Glavic
  • Klaus R. Dittrich
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2008
Abstract Text The database documentation tool DBDoc accurately portrays the status quo of a database schema and the database management syste itself. When using database documentation, however, the evolution of the database schema is also of interest. While the documentation could be copied at given intervals to an archive and then compared manually, the changes would be very hard to detect and out of context. Within this thesis the implementation of plugins that tie into the existing infrastructure of DBDoc is discussed. The plugins automatically detect and store modified schemas and augment the documentation with information on what was changedover time.
Zusammenfassung Das Datenbankdokumentationstool DBDoc ermöglicht die Darstellung von Datenbankschemas in Form eines HTML Dokuments. Es dokumentiert jedoch nur den aktuellen Stand des Datenbankschemas und verfügt nicht über eine Ansicht der diversen Änderunge des Datenbankschemas, die im Verlauf einer Softwareentwicklung auftreten. Ein manueller Vergleich von zwei Dokumentationen wäre zu aufwendig und nicht zielführend. In dieser Arbeit wird die Erweiterung von DBDoc und die Implementierung von Plugins erörtert, welche Schemaänderungen automatisch erkennen und fortlaufend speichern. Diese Änderungen sollen in die bestehende Dokumentation sinnvoll integriert werden und somit ein besseres Verständnis über dieEvolution des zu dokumentierenden Datenbankschemas liefern.
Export BibTeX