G. Blair, G. Coulson, J. Ueyama, K. Lee, and A. Joolia, Opencom v2: A component model for building systems software, IASTED Software Engineering and Applications, 2004.

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. Stefani, The FRACTAL Component Model and its Support in Java. Software Practice and Experience, Special Issue on Experiences with Auto-adaptive and Reconfigurable Systems, pp.11-121257, 2006.

H. Cervantes and R. S. Hall, Autonomous adaptation to dynamic availability using a service-oriented component model, Proceedings. 26th International Conference on Software Engineering, pp.614-623, 2004.
DOI : 10.1109/ICSE.2004.1317483

C. Cetina, P. Giner, J. Fons, and V. Pelechano, Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes, Computer, vol.42, issue.10, pp.37-43, 2009.
DOI : 10.1109/MC.2009.309

D. Donsez, K. Gama, and W. Rudametkin, Developing Adaptable Components Using Dynamic Languages, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009.
DOI : 10.1109/SEAA.2009.72

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

C. Escoffier, R. S. Hall, and P. Lalanda, iPOJO: an Extensible Service-Oriented Component Framework, IEEE International Conference on Services Computing (SCC 2007), pp.474-481, 2007.
DOI : 10.1109/SCC.2007.74

URL : http://ants.iis.sinica.edu.tw/3BkMJ9lTeWXTSrrvNoKNFDxRm3zFwRR/86/iPojo.PDF

M. Fowler, Inversion of control containers and the dependency injection pattern, 2004.

S. Hallsteinsen, M. Hinchey, S. Park, and K. Schmid, Dynamic Software Product Lines, IEEE Computer, vol.41, issue.4, 2008.
DOI : 10.1109/mc.2008.123

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

L. T. Cervantes and D. Donsez, An Architecture Description Language for Dynamic Sensor-Based Applications, 2008 5th IEEE Consumer Communications and Networking Conference, 2008.
DOI : 10.1109/ccnc08.2007.40

P. Istoan, G. Nain, G. Perrouin, and J. Jézéquel, Dynamic Software Product Lines for Service-Based Systems, 2009 Ninth IEEE International Conference on Computer and Information Technology, 2009.
DOI : 10.1109/CIT.2009.54

URL : https://hal.archives-ouvertes.fr/inria-00468655

J. Kramer and J. Magee, The evolving philosophers problem: dynamic change management. Software Engineering, IEEE Transactions on, vol.16, issue.11, pp.1293-1306, 1990.

M. Léger, T. Ledoux, and T. Coupaye, Reliable dynamic reconfigurations in the fractal component model, Proceedings of the 6th international workshop on Adaptive and reflective middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '07, pp.1-6, 2007.
DOI : 10.1145/1376780.1376783

B. Morin, O. Barais, J. Jézéquel, F. Fleurey, and A. Solberg, Models@ Run.time to Support Dynamic Adaptation, Computer, vol.42, issue.10, pp.4244-51, 2009.
DOI : 10.1109/MC.2009.327

P. Muller, F. Fleurey, and J. Jézéquel, Weaving Executability into Object-Oriented Meta-languages, Proceedings of MODELS/UML'2005, pp.264-278, 2005.
DOI : 10.1007/11557432_19

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

G. Nain, E. Daubert, O. Barais, and J. Jézéquel, Using MDE to Build a Schizophrenic Middleware for Home/Building Automation, Based Internet Lecture Notes in Computer Science, vol.5377, pp.49-61, 2008.
DOI : 10.1007/978-3-540-89897-9_5

J. Zhang, B. H. Cheng, Z. Yang, and P. K. Mckinley, Enabling Safe Dynamic Component-Based Software Adaptation, Lecture Notes in Computer Science, vol.3549, pp.194-211, 2004.
DOI : 10.1007/11556169_9

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