DocumentCode
1241736
Title
Software Architecture Reconstruction: A Process-Oriented Taxonomy
Author
Ducasse, Stéphane ; Pollet, Damien
Author_Institution
Centre de Rech. Inria Lille-Nord Eur., Inria Lille Nord Eur., Villeneuve d´´Ascq, France
Volume
35
Issue
4
fYear
2009
Firstpage
573
Lastpage
591
Abstract
To maintain and understand large applications, it is important to know their architecture. The first problem is that unlike classes and packages, architecture is not explicitly represented in the code. The second problem is that successful applications evolve over time, so their architecture inevitably drifts. Reconstructing the architecture and checking whether it is still valid is therefore an important aid. While there is a plethora of approaches and techniques supporting architecture reconstruction, there is no comprehensive software architecture reconstruction state of the art and it is often difficult to compare the approaches. This paper presents a state of the art in software architecture reconstruction approaches.
Keywords
software architecture; software maintenance; software packages; process-oriented taxonomy; software architecture reconstruction; software development; Software architecture reconstruction.;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2009.19
Filename
4815276
Link To Document