R. Allen, A Formal Approach to Software Architecture, 1997.

L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 2003.

K. Bennett, Software evolution: past, present and future, Information and Software Technology, vol.38, issue.11, pp.671-732, 1996.
DOI : 10.1016/0950-5849(96)01116-0

L. C. Briand, Y. Labiche, D. Penta, M. Yan-bondoc, and H. D. , An experimental investigation of formality in UML-based development, IEEE Transactions on Software Engineering, vol.31, issue.10, pp.833-849, 2005.
DOI : 10.1109/TSE.2005.105

E. Bruneton, C. Thierry, M. Leclercq, V. Quéma, and S. Jean-bernard, An Open Component Model and Its Support in Java, Proceedings of the International Symposium on Componentbased Software Engineering. Held in conjunction with ICSE'04, 2004.
DOI : 10.1007/978-3-540-24774-6_3

E. M. Dashofy, A. Van-der-hoek, and R. N. Taylor, A comprehensive approach for the development of modular software architecture description languages, ACM Transactions on Software Engineering and Methodology, vol.14, issue.2, pp.199-245, 2005.
DOI : 10.1145/1061254.1061258

L. Erlikh, « Leveraging Legacy System Dollars for E-Business Une assistance pour l'évolution 43, IEEE IT Professional, 2000.

P. G. Frankl, G. Rothermel, K. Sayre, and F. I. Vokolos, An empirical comparison of two safe regression test selection techniques, 2003 International Symposium on Empirical Software Engineering, 2003. ISESE 2003. Proceedings., pp.195-204, 2003.
DOI : 10.1109/ISESE.2003.1237978

S. Frolund and J. Koistinen, QML : A Language for Quality of Service Specification, 1998.

D. Garlan, R. T. Monroe, and D. Wile, Architectural Description of Component-Based Systems, Foundations of Component-Based Systems, pp.47-68, 2000.

I. and «. Software, Engineering -Product quality -Part 1 : Quality model », International Organization for Standardization web site. ISO/IEC 9126-1, 2001.

C. F. Kemerer and S. Slaughter, An empirical approach to studying software evolution, IEEE Transactions on Software Engineering, vol.25, issue.4, pp.493-509, 1999.
DOI : 10.1109/32.799945

M. Lehman and L. Belady, Program evolution, Information Processing & Management, vol.20, issue.1-2, 1985.
DOI : 10.1016/0306-4573(84)90037-2

M. M. Lehman, Laws of software evolution revisited, Laws of Software Evolution Revisited, pp.108-124, 1997.
DOI : 10.1007/BFb0017737

D. C. Luckham, J. L. Kenney, L. M. Augustin, J. Vera, D. Bryan et al., Specification and analysis of system architecture using Rapide, Specification and Analysis of System Architecture Using Rapide, pp.336-355, 1995.
DOI : 10.1109/32.385971

J. Mckee, Maintenance as a function of design, Proceedings of the July 9-12, 1984, national computer conference and exposition on, AFIPS '84, pp.187-193, 1984.
DOI : 10.1145/1499310.1499334

N. Medvidovic, Architecture-Based Specification-Time Software Evolution, 1999.

N. Medvidovic and N. R. Taylor, A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000.
DOI : 10.1109/32.825767

URL : https://hal.archives-ouvertes.fr/hal-00444077

«. Microsoft and . Com, Component Object Model Technologies, 2005.

M. Moriconi, X. Qian, and R. A. Riemenschneider, Correct architecture refinement, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.356-372, 1995.
DOI : 10.1109/32.385972

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.38.9620

A. Occello and A. Dery-pinna, « An adaptation-safe model for component platforms, 13th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE'04), 2004.

O. and «. Corba-components, Adpoted Specification, Document formal/2002-06-65 », Object Management Group Web Site, 2002.

O. and «. Meta, Object Facility (MOF) 2.0 Final Adopted Specification, Document ptc/03-10- 04 », Object Management Group Web Site, 2003.

V. Rajlich, « Modeling software evolution by evolving interoperation graphs, Annals of Software Engineering, vol.9, issue.1/4, pp.235-248, 1999.
DOI : 10.1023/A:1018933026438

J. Ramil and M. Lehman, Defining and applying metrics in the context of continuing software evolution, Proceedings Seventh International Software Metrics Symposium, pp.199-209, 2001.
DOI : 10.1109/METRIC.2001.915529

G. Robles, J. Amor, J. Gonzalez-barahona, and I. Herraiz, Evolution and Growth in Large Libre Software Projects, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), pp.165-174, 2005.
DOI : 10.1109/IWPSE.2005.17

M. Shaw, R. Deline, D. V. Klein, T. L. Ross, D. M. Young et al., Abstractions for software architecture and tools to support them, Abstractions for Software Architecture and Tools to Support Them, pp.314-335, 1995.
DOI : 10.1109/32.385970

M. Shaw and D. Garlan, Software Architecture : Perspectives on an Emerging Discipline, 1996.

. Sun-microsystems, TM) Specification, version 2, 2003.

C. Tibermacine, R. Fleurquin, and S. Sadou, Aware Architectural Evolution of Componentbased Software, Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE'05), pp.388-391, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00498771

R. Van-ommering, F. Van-der-linden, J. Kramer, and J. Magee, The Koala component model for consumer electronics software, The Koala Component Model for Consumer Electronics Software, pp.78-85, 2000.
DOI : 10.1109/2.825699