L. Alfaro and T. Henzinger, Interface Theories for Component-Based Design, Lecture Notes in Computer Science, vol.2211, pp.148-165, 2001.
DOI : 10.1007/3-540-45449-7_11

M. Autili, P. D. Benedetto, and P. Inverardi, A hybrid approach for resource-based comparison of adaptable Java applications, Science of Computer Programming, 2012.
DOI : 10.1016/j.scico.2012.01.005

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

L. Baresi, E. D. Nitto, and C. Ghezzi, Toward open-world software: Issues and challenges, Computer, vol.39, issue.10, pp.36-43, 2006.
DOI : 10.1109/MC.2006.362

S. Becker, H. Koziolek, and R. Reussner, Model-Based performance prediction with the palladio component model, Proceedings of the 6th international workshop on Software and performance , WOSP '07, pp.54-65, 2007.
DOI : 10.1145/1216993.1217006

A. Beugnard, J. Jézéquel, N. Plouzeau, and D. Watkins, Making components contract aware, Computer, vol.32, issue.7, pp.38-45, 1999.
DOI : 10.1109/2.774917

W. Binder, Portable and accurate sampling profiling for Java, Software: Practice and Experience, vol.39, issue.6, pp.615-650, 2006.
DOI : 10.1002/spe.712

W. Binder and J. Hulaas, Exact and Portable Profiling for the JVM Using Bytecode Instruction Counting, proceedings of the 4th International Workshop on Quantitative Aspects of Programming Languages, pp.45-64, 2006.
DOI : 10.1016/j.entcs.2006.07.011

W. Binder, J. Hulaas, P. Moret, and A. Villazón, Platform-independent profiling in a virtual execution environment, Software: Practice and Experience, vol.36, issue.6, pp.47-79, 2009.
DOI : 10.1002/spe.890

S. M. Blackburn, R. Garner, C. Hoffman, A. M. Khan, K. S. Mckinley et al., The DaCapo benchmarks: Java benchmarking development and analysis, OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-Oriented Programing, Systems, Languages, and Applications, pp.169-190, 2006.

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 Autoadaptive and Reconfigurable Systems, pp.11-12, 2006.
DOI : 10.1002/spe.767

G. Coulson, G. Blair, P. Grace, A. Joolia, K. Lee et al., A generic component model for building systems software, Proc. IASTED Software Engineering and Applications (SEA'04, 2004.
DOI : 10.1145/1328671.1328672

G. Czajkowski and L. Daynàs, Multitasking without compromise, ACM SIGPLAN Notices, vol.47, issue.4a, pp.60-73, 2012.
DOI : 10.1145/2442776.2442785

G. Czajkowski and T. Von-eicken, JRes: a resource accounting interface for java, Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, ser. OOPSLA '98, pp.21-35, 1998.

E. M. Dashofy, A. Van-der-hoek, and R. N. Taylor, An infrastructure for the rapid development of XML-based architecture description languages, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.266-276, 2002.
DOI : 10.1145/581372.581374

F. Fouquet, B. Morin, F. Fleurey, O. Barais, N. Plouzeau et al., A dynamic component model for cyber physical systems, Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, CBSE '12, pp.135-144, 2012.
DOI : 10.1145/2304736.2304759

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

S. Frénot and D. Stefan, Open-service-platform instrumentation, Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing -, pp.199-202, 2004.
DOI : 10.1145/1050873.1050916

K. Gama and D. Donsez, A self-healing component sandbox for untrustworthy third party code execution on Component-Based Software Engineering, ser. CBSE'10, Proceedings of the 13th international conference, pp.130-149978, 2010.

C. Ghezzi and G. Tamburrelli, Predicting Performance Properties for Open Systems with KAMI, Lecture Notes in Computer Science, vol.34, issue.3, pp.70-85, 2009.
DOI : 10.1109/TSE.2008.30

R. Johnson and B. Woolf, The Type Object Pattern, 1997.

M. D. Jonge, J. Muskens, and M. Chaudron, Scenario-based prediction of run-time resource consumption in component-based software systems, Proceedings of the 6th ICSE Workshop on Componentbased Software Engineering (CBSE6. IEEE, p.p. pages, 2003.

H. Koziolek and J. Happe, A QoS Driven Development Process Model for Component-Based Software Systems, Proceedings of the 9th international conference on Component-Based Software Engineering, ser. CBSE'06, pp.336-343, 2006.
DOI : 10.1007/11783565_25

H. Kreger, W. Harold, and L. Williamson, Java and JMX: Building Manageable Systems, 2003.

M. Léger, T. Ledoux, and T. Coupaye, Reliable dynamic reconfigurations in a reflective component model Component-Based Software Engineering, pp.74-92, 2010.

J. Löwy, NET: Component Services, 2001.

Y. Maurel, A. Bottaro, R. Kopetz, and K. Attouchi, Adaptive monitoring of end-user OSGi-based home boxes, Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, CBSE '12, pp.157-166, 2012.
DOI : 10.1145/2304736.2304763

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

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

B. Meyer, Applying 'design by contract', Computer, vol.25, issue.10, pp.40-51, 1992.
DOI : 10.1109/2.161279

B. Morin, O. Barais, G. Nain, and J. Jezequel, Taming Dynamically Adaptive Systems using models and aspects, 2009 IEEE 31st International Conference on Software Engineering, 2009.
DOI : 10.1109/ICSE.2009.5070514

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

E. D. Nitto, C. Ghezzi, A. Metzger, M. P. Papazoglou, and K. Pohl, A journey to highly dynamic, self-adaptive service-based applications, Automated Software Engineering, vol.10, issue.3, pp.3-4, 2008.
DOI : 10.1007/s10515-008-0032-x

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, 2011.
DOI : 10.1002/spe.1077

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

G. Tesauro, N. K. Jong, R. Das, and M. N. Bennani, A Hybrid Reinforcement Learning Approach to Autonomic Resource Allocation, 2006 IEEE International Conference on Autonomic Computing, pp.65-73, 2006.
DOI : 10.1109/ICAC.2006.1662383

. The-osgi-alliance, OSGi Service Platform Core Specification, Release 5.0, 2012.

R. Van-ommering, F. Van-der-linden, J. Kramer, and J. Magee, The Koala component model for consumer electronics software, Computer, vol.33, issue.3, pp.78-85, 2000.
DOI : 10.1109/2.825699