Bauhaus Library
Bauhaus Home Page
![]()
T. Eisenbarth, R. Koschke, E. Plödereder, J.-F. Girard, M. Würthner. Projekt Bauhaus: Interaktive und inkrementelle Wiedergewinnung von SW-Architekturen, Workshop Software-Reengineering, Bad Honnef, Universität Koblenz-Landau, Fachberichte Informatik, 1999.
Das Projekt Bauhaus befaßt sich mit Techniken, das Verstehen
eines umfassenden Programmsystems durch einen Wartungsingenieur zu vereinfachen.
Es werden Techniken erforscht, wie eine Systemarchitektur bestehend aus
Komponenten, Konnektoren und Subsystemen ausschließlich aus dem Quelltext
eines Programmsystems halbautomatisch abgeleitet werden kann. Dabei steht
der Wartungsingenieur im Mittelpunkt; sein Wissen wird benutzt, um einen
interaktiven Prozeß zur Architekturerkennung zu lenken.
Bei Änderungen am Quelltext sollen diese gegen die abgeleitete
Architektur geprüft werden können. Die gewonnene Architektur
dient so dazu, mögliche Fehlersituationen während typischer Wartungsaufgaben
aufzudecken. Darüberhinaus soll ein inkrementelles Vorgehen unterstützt
werden, wobei Änderungen am Quelltext in der Architekturbeschreibung
nachgeführt werden können.