J. Aldrich, C. Chambers, and D. Notkin, ArchJava, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.187-197, 2002.
DOI : 10.1145/581339.581365

J. Arnaud, M. Denker, S. Ducasse, D. Pollet, A. Bergel et al., Read-Only Execution for Dynamic Languages, Proceedings of the 48th international conference on Objects , models, components, patterns, TOOLS'10, pp.117-136, 2010.
DOI : 10.1007/978-3-642-13953-6_7

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

G. Blair, N. Bencomo, and R. France, Models@ run.time, Computer, vol.42, issue.10, pp.22-27, 2009.
DOI : 10.1109/MC.2009.326

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

J. Briot and P. Cointe, Programming with explicit metaclasses in smalltalk-80. SIGPLAN Not, pp.419-431, 1989.
DOI : 10.1145/74878.74921

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, vol.6, issue.11-12, pp.1257-128411, 2006.
DOI : 10.1002/spe.767

S. Chiba, Implementation techniques for efficient reflective languages, 1997.

M. Clarke, G. S. Blair, G. Coulson, and N. Parlavantzas, An Efficient Component Model for the Construction of Adaptive Middleware, Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg, Middleware '01, pp.160-178, 2001.
DOI : 10.1007/3-540-45518-3_9

P. Cointe, Metaclasses are first class: The ObjVlisp Model, ACM SIGPLAN Notices, vol.22, issue.12, pp.156-162, 1987.
DOI : 10.1145/38807.38822

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

F. M. Costa, L. L. Provensi, and F. F. Vaz, Using Runtime Models to Unify and Structure the Handling of Meta-information in Reflective Middleware, Proceedings of the 2006 international conference on Models in software engineering, MoD- ELS'06, pp.232-241, 2006.
DOI : 10.1007/978-3-540-69489-2_29

I. Crnkovic, S. Sentilles, A. Vulgarakis, and M. Chaudron, A classification framework for software component models. Software Engineering, IEEE Transactions on, vol.37, issue.5, pp.593-615, 2011.
DOI : 10.1109/tse.2010.83

F. Demers and J. Malenfant, Reflection in logic, functional and object-oriented programming: a short comparative study, IJCAI '95 Workshop on Reflection and Metalevel Architectures and their Applications in AI, pp.29-38, 1995.

S. Ducasse and T. G??rbag??rba, Using Smalltalk as a Reflective Executable Meta-language, Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems, MoDELS'06, pp.604-618, 2006.
DOI : 10.1007/11880240_42

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

L. Fabresse, N. Bouraqadi, C. Dony, and M. Huchard, A language to bridge the gap between component-based design and implementation, Computer Languages, Systems & Structures, vol.38, issue.1, pp.29-43, 2012.
DOI : 10.1016/j.cl.2011.10.003

URL : https://hal.archives-ouvertes.fr/lirmm-00732654

F. Kon, M. Román, P. Liu, J. Mao, T. Yamane et al., Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB, IFIP/ACM International Conference on Distributed systems platforms, Middleware '00, pp.121-143, 2000.
DOI : 10.1007/3-540-45559-0_7

T. Ledoux, OpenCorba: a Reflective Open Broker, Proceedings of the Second International Conference on Meta-Level Architectures and Reflection, Reflection '99, pp.197-214, 1999.
DOI : 10.1007/3-540-48443-4_19

N. Medvidovic and R. N. 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

N. Medvidovic, P. Oreizy, J. E. Robbins, and R. N. Taylor, Using object-oriented typing to support architectural design in the C2 style, ACM SIGSOFT Software Engineering Notes, vol.21, issue.6, pp.24-32, 1996.
DOI : 10.1145/250707.239106

N. R. Mehta, N. Medvidovic, and S. Phadke, Towards a taxonomy of software connectors, Proceedings of the 22nd international conference on Software engineering , ICSE '00, pp.178-187, 2000.
DOI : 10.1145/337180.337201

. Microsoft, COM: Component Object Model Technologies

P. Muller, F. Fleurey, and J. Jezequel, Weaving Executability into Object-Oriented Meta-languages, Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems, MoDELS'05, 2005.
DOI : 10.1007/11557432_19

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

F. Plásil, D. Bálek, and R. Janecek, SOFA/DCUP: architecture for component trading and dynamic updating, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159), 1998.
DOI : 10.1109/CDS.1998.675757

L. L. Provensi, F. M. Costa, and V. Sacramento, Management of runtime models and meta-models in the meta-orb reflective middleware architecture, 2010.

J. C. Seco, R. Silva, and M. Piriquito, Componentj: A component-based programming language with dynamic reconfiguration, Computer Science and Information Systems, vol.12, issue.02, pp.565-86, 2008.
DOI : 10.2298/csis0802063s

URL : http://doi.org/10.2298/csis0802063s

L. Seinturier, P. Merle, R. Rouvoy, D. Romero, V. Schiavoni et al., A component-based middleware platform for reconfigurable service-oriented architectures, Software: Practice and Experience, vol.2, issue.5, pp.559-583, 2012.
DOI : 10.1002/spe.1077

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

]. P. Spacek, C. Dony, C. Tibermacine, and L. Fabresse, An inheritance system for structural & behavioral reuse in component-based software programming, Proceedings of the 11th International Conference on Generative Programming and Component Engineering, GPCE '12, pp.60-69, 2012.
DOI : 10.1145/2371401.2371411

URL : https://hal.archives-ouvertes.fr/lirmm-00806830

C. Tibermacine, R. Fleurquin, and S. Sadou, A family of languages for architecture constraint specification, Journal of Systems and Software, vol.83, issue.5, pp.815-831, 2010.
DOI : 10.1016/j.jss.2009.11.736

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

C. Tibermacine, S. Sadou, C. Dony, and L. Fabresse, Component-based specification of software architecture constraints, Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering, CBSE '11, pp.31-40, 2011.
DOI : 10.1145/2000229.2000235

URL : https://hal.archives-ouvertes.fr/lirmm-00596332