Bauhaus Paper

 Bauhaus Library
 Bauhaus Home Page
 

J. Czeranski, T. Eisenbarth, H. Kienle, R. Koschke und D. Simon, Wiedergewinnung von Architekturinformationen: Ausblicke, 2. Workshop Software-Reengineering, Mai 11-12, Bad Honnef, Deutschland, 2000.

Abstract

Wiedergewinnen von Informationen über die Architektur einer Software ist eine Voraussetzung für viele Tätigkeiten des Reverse-Engineerings. Ein Aspekt der Software-Architektur ist die Aufteilung eines Softwareartefaktes in Komponenten, Konnektoren und Protokolle. Techniken zur halbautomatischen Komponentenerkennung sind inzwischen in vielfältigen Variationen verfügbar. Ziel des Bauhaus-Projektes ist es, eine Software-Architektur aus dem Quelltext eines Softwareartefaktes halbautomatisch abzuleiten. Die nächsten Ziele des Bauhaus-Projektes umfassen unter anderem die Erkennung von Traces und Konnektoren, die Klassifikation von Teilen einer Komponente, sowie die Unterstützung von Software-Prüfungen durch Datenflussanalysen.


Download

  •  full paper as PostScript (366 KB)
  •  full paper as gzip'ed PostScript (182 KB)


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