M. Jazayeri, Species evolve, individuals age, Principles of Software Evolution, pp.3-9, 2005.

H. P. Breivold, I. Crnkovic, and M. Larsson, A systematic review of software architecture evolution research, Information and Software Technology, vol.54, issue.1, pp.16-40, 2012.

B. J. Williams and J. C. Carver, Characterizing software architecture changes: A systematic review, Information and Software Technology, vol.52, issue.1, pp.31-51, 2010.

J. Buckley, T. Mens, M. Zenger, A. Rashid, and G. Kniesel, Towards a taxonomy of software change, Journal of Software Maintenance and Evolution: Research and Practice, vol.17, issue.5, pp.309-332, 2005.

J. A. Zachman, A framework for information systems architecture, IBM systems journal, vol.26, issue.3, pp.276-292, 1987.

T. M. Pigoski, Practical software maintenance: best practices for managing your software investment, 1996.

M. Shaw, R. Deline, D. V. Klein, T. L. Ross, D. M. Young et al., Abstractions for software architecture and tools to support them. Software Engineering, IEEE Transactions on, vol.21, issue.4, pp.314-335, 1995.

J. Bézivin, La transformation de modèles, p.13, 2003.

P. Oreizy and R. N. Taylor, On the role of software architectures in runtime system reconfiguration, IEE Proceedings-Software, vol.145, issue.5, pp.137-145, 1998.

T. Mens, M. Wermelinger, S. Ducasse, S. Demeyer, R. Hirschfeld et al., Challenges in software evolution, Principles of Software Evolution, pp.13-22, 2005.

G. Kniesel, P. Costanza, and M. Austermann, Jmangler-a framework for load-time transformation of java class files, Source Code Analysis and Manipulation, pp.98-108, 2001.

S. Chaki, A. Diaz-pace, D. Garlan, A. Gurfinkel, and I. Ozkaya, Towards engineered architecture evolution, Proceedings of the 2009 ICSE Workshop on Modeling in Software Engineering, pp.1-6, 2009.

M. Oussalah, Génie objet: analyse et conception de l'´ evolution, 1999.

H. Terho, S. Suonsyrjä, K. Systä, and T. Mikkonen, Understanding the relations between iterative cycles in software engineering, Proceedings of the 50th Hawaii International Conference on System Sciences, 2017.

R. A. Brooks, A robot that walks; emergent behaviors from a carefully evolved network, Neural computation, vol.1, issue.2, pp.253-262, 1989.

M. Oussalah, N. Sadou, and D. Tamzalit, Saev: A model to face evolution problem in software architecture, Proceedings of the International ERCIM Workshop on Software Evolution, pp.137-146, 2006.
URL : https://hal.archives-ouvertes.fr/hal-00457850

J. M. Barnes, D. Garlan, and B. Schmerl, Evolution styles: foundations and models for software architecture evolution, Software & Systems Modeling, vol.13, issue.2, pp.649-678, 2014.

A. Ahmad, P. Jamshidi, and C. Pahl, Classification and comparison of architecture evolution reuse knowledgea systematic review, Journal of Software: Evolution and Process, vol.26, issue.7, pp.654-691, 2014.

T. Mens and P. Van-gorp, A taxonomy of model transformation, Electronic Notes in Theoretical Computer Science, vol.152, pp.125-142, 2006.

A. Hassan and M. Oussalah, Meta-evolution style for software architecture evolution, International Conference on Current Trends in Theory and Practice of Informatics, pp.478-489, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01685168