Diplomarbeit DIP-2521

Bibliograph.
Daten
Wertenauer, Jochen: codation - Verbindung von Code und Zusatzinformation.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 2521 (2007).
158 Seiten, deutsch.
CR-Klassif.D.2.3 (Software Engineering Coding Tools and Techniques)
D.2.8 (Software Engineering Metrics)
E.2 (Data Storage Representations)
H.3 (Information Storage and Retrieval)
I.7 (Document and Text Processing)
Keywordscodation; Informationsmodell; Speicherung; Synchronisation; Zusatzinformation
Kurzfassung

Häufig werden auf den Quelltext verweisende zusätzliche Informationen erhoben, z. B. die Ergebnisse einer Programm-Analyse. Da die Erhebung der Zusatzinformationen aufwändig sein kann, wird eine Möglichkeit benötigt, die Zusatzinformationen zusammen mit dem Quelltext speichern und somit wiederverwenden zu können. Zu diesem Zweck wurde in der vorliegenden Diplomarbeit "Codation" entwickelt. Codation ist ein Informationsmodell, in dem Zusatzinformationen zusammen mit Quelltext gespeichert und nach Änderungen am Quelltext automatisch nachgezogen werden können. Wesentliche Vorteile von Codation gegenüber anderenWerkzeugen sind die automatische Synchronisation nach Änderungen und die erweiterbare Architektur, die es ermöglicht, Zusatzinformationen zu beliebigen Dateitypen zu speichern.

Die prototypische Implementierung des Informationsmodells erlaubt es, von Zusatzinformationen auf syntaktische Elemente von Java-Dateien zu verweisen. Das Synchronisationsverfahren liefert Änderungsinformationen auf syntaktischer Ebene. Dadurch ergeben sich Möglichkeiten, die über die von rein lexikalisch arbeitenden Programmen wie "diff" hinausgehen.

Volltext und
andere Links
PDF (2409360 Bytes)
Website der Diplomarbeit bei der Abteilung Software Engineering
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
KontaktSenden Sie eine E-Mail an mail@jwertenauer.de oder an knauss@informatik.uni-stuttgart.de.
Abteilung(en)Universität Stuttgart, Institut für Softwaretechnologie, Software Engineering
Eingabedatum7. Februar 2007
   Publ. Informatik