Softwarearchitekurbeschreibungen - wenn sie denn überhaupt existieren - stimmen nach einigen Iterationen der Wartung oft nicht mehr mit der Realität der Implementierung überein. Zuverlässige Planung auf Basis von dieser Dokumentation ist dann nicht mehr möglich.
Im Projekt Re-Architect soll die bestehende Reflexionsanalyse durch die Anbindung an ein Refactoring-Werkzeug erweitert werden, so dass Architektur und Implementierung durch direkte Manipulation der graphischen Repräsentation restrukturiert werden können. Ideen zur Verbesserung der Usability sollen entwickelt und umgesetzt werden. Das Projekt kann hierzu auf die bestehende Infrastruktur zur Analyse und Transformation von Programmen zurückgreifen.
Support: Prof. Dr. Rainer
Koschke Raimar
Falke Pierre
Frenzel