Sciweavers

WICSA
2004

Symphony: View-Driven Software Architecture Reconstruction

14 years 2 months ago
Symphony: View-Driven Software Architecture Reconstruction
Authentic descriptions of a software architecture are required as a reliable foundation for any but trivial changes to a system. Far too often, architecture descriptions of existing systems are out of sync with the implementation. If they are, they must be reconstructed. There are many existing techniques for reconstructing individual architecture views, but no information about how to select views for reconstruction, or about process aspects of architecture reconstruction in general. In this paper we describe view-driven process for reconstructing software architecture that fills this gap. To describe Symphony, we present and compare different case studies, thus serving a secondary goal of sharing real-life reconstruction experience. The Symphony process incorporates the state of the practice, where reconstruction is problem-driven and uses a rich set of architecture views. Symphony provides a common framework for reporting reconstruction experiences and for comparing reconstruction ...
Arie van Deursen, Christine Hofmeister, Rainer Kos
Added 31 Oct 2010
Updated 31 Oct 2010
Type Conference
Year 2004
Where WICSA
Authors Arie van Deursen, Christine Hofmeister, Rainer Koschke, Leon Moonen, Claudio Riva
Comments (0)