Software Architecture Reconstruction: A Process-Oriented Taxonomy

Stéphane Ducasse 1, * Damien Pollet 1
* Auteur correspondant
1 RMOD - Analyses and Languages Constructs for Object-Oriented Application Evolution
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : To maintain and understand large applications, it is crucial 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 state of the art and it is often difficult to compare the approaches. This article presents a state of the art in software architecture reconstruction approaches.
Type de document :
Article dans une revue
IEEE Transactions on Software Engineering, Institute of Electrical and Electronics Engineers, 2009, 〈10.1109/TSE.2009.19〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00498407
Contributeur : Lse Lse <>
Soumis le : mercredi 7 juillet 2010 - 14:23:56
Dernière modification le : jeudi 11 janvier 2018 - 06:22:25
Document(s) archivé(s) le : mardi 23 octobre 2012 - 10:05:23

Fichier

Duca09c-TSE-SOAArchitectureExt...
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Stéphane Ducasse, Damien Pollet. Software Architecture Reconstruction: A Process-Oriented Taxonomy. IEEE Transactions on Software Engineering, Institute of Electrical and Electronics Engineers, 2009, 〈10.1109/TSE.2009.19〉. 〈inria-00498407〉

Partager

Métriques

Consultations de la notice

320

Téléchargements de fichiers

1389