Bauhaus Paper

 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.

Abstract


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.


Download

  •  full paper as postscript
  •  full paper as compressed postscript (GNU zip)

  •  

     
     
     
     
     
     
     


    Rainer Koschke, Institute of Computer Science, University of Stuttgart, Germany.