Lehrgebiet InformationssystemeFB Informatik |
||
DA-Thema: Versionierung von ErfahrungsdateneinträgenAnsprechpartner/Betreuer: Wolfgang Mahnke, Norbert Ritter Einordnung der ArbeitIm Rahmen unseres Teilprojektes A3 (Unterstützung des Softwareentwicklungsprozesses durch objekt-relationale Datenbanktechnologie) des SFB's 501 (Entwicklung großer Systeme mit generischen Methoden) entwicklen wir unter anderem die SFB-501-EDB, eine ORDBVS-gestützte Erfahrungsdatenbank. Diese dient momentan im SFB 501 zur Verwaltung von Erfahrungsdaten, d. h. potentiell wiederverwendbaren Software-Artefakten. Konzeptuell wird sie in der laufenden Förderungsperiode des SFB's zu einem umfassenden SE-Repository ausgebaut, das eine integrierte Verwaltung von Erfahrungsdaten, Produktdaten und Ablaufkontrolldaten unterstützt. Die SFB-501-EDB verwaltet sogenannte Erfahrungsdateneinträge, die als Ausprägungen eines komplex strukturierten abstrakten Datentyps betrachtet werden können. Die Struktur dieses ADTs trägt den Anforderungen Rechnung, daß ein Artefakt aus mehreren, möglicherweise in heterogenen Formaten vorliegenden Repräsentationen gespeichert werden muß und daß verschiedenartige Artefakte mit ebenso verschiedenartigen Beschreibungen assoziiert werden müssen, um sie gezielt wiederauffinden zu können. AufgabenstellungDa die SFB-501-EDB als Wiederverwendungsinfrastruktur gestaltet worden ist, ist offensichtlich die zeitliche Weiterentwicklung erfaßter Artefakte über mehrere Projekte hinweg fuer den Benutzer von Intresse. Um diese, bedeutsamen Artefakt-Zustände und ihre ebenso bedeutsamen Ableitungsbeziehungen zu erfassen und dem Benutzer auch frühere Zustände zu Wiederverwendungszwecken zur Verfügung stellen zu können, muß der gegenwärtige EDB-Ansatz um ein geeignetes Versionierungskonzept erweitert werden. Die Ausarbeitung und Implementierung eines solchen Ansatzes ist Aufgabe dieser Arbeit. EinstufungKonzeptionelle und Implementierungsanteile etwa zu gleichen Teilen. Weitere Informationen
|