. Enfin, nous présentons lesévaluationslesévaluations de performance réalisés en simulation en comparaison avec l'architecture OBR dans la section 4

E. Aarts and J. L. Encarnaço, Into Ambient Intelligence. True Visions The Emergence of Ambient Intelligence, 2006.

E. Aarts, R. Harwig, and M. Schuurmans, Ambient intelligence, 2002.

G. D. Abowd, A. Dey, R. Orr, and J. Brotherton, Context-awareness in wearable and ubiquitous computing, Journal of Virtual Reality, pp.179-180, 1997.

G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith et al., Towards a Better Understanding of Context and Context-Awareness, HUC '99 : Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing, pp.304-307, 1999.
DOI : 10.1007/3-540-48157-5_29

A. Agostini, C. Bettini, and D. Riboni, Hybrid reasoning in the CARE middleware for context awareness, International Journal of Web Engineering and Technology, vol.5, issue.1, pp.3-23, 2009.
DOI : 10.1504/IJWET.2009.025011

N. Aguirre and T. Maibaum, A temporal logic approach to the specification of reconfigurable component-based systems, Proceedings 17th IEEE International Conference on Automated Software Engineering,, p.271, 2002.
DOI : 10.1109/ASE.2002.1115028

G. Alonso, F. Casati, H. Kuno, and V. Machiraju, Web Services : Concepts, Architecture and Applications, 2004.
DOI : 10.1007/978-3-662-10876-5

T. S. Alvin and S. Chuang, MobiPADS : A Reflective Middleware for Context-Aware Mobile Computing, IEEE Transactions on Software Engineering, vol.29, issue.12, pp.1072-1085, 2003.

E. Austvold and K. Carter, Service-oriented architectures : survey findings on deployment and plans for future, 2005.

M. Autili, M. Caporuscio, and V. Issarny, A Reference Model for Service Oriented Middleware, 2008.
URL : https://hal.archives-ouvertes.fr/inria-00326479

D. Ayed, C. Taconet, G. Bernard, and Y. Berbers, CADeComp: Context-aware deployment of component-based applications, Journal of Network and Computer Applications, vol.31, issue.3, pp.31224-257, 2008.
DOI : 10.1016/j.jnca.2006.12.002

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

M. Baldauf and S. Dustdar, A survey on context-aware systems, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.4, 2004.
DOI : 10.1504/IJAHUC.2007.014070

C. Bettini, O. Brdiczka, K. Henricksen, J. Indulska, D. Nicklas et al., A survey of context modelling and reasoning techniques, Pervasive and Mobile Computing, vol.6, issue.2, 2009.
DOI : 10.1016/j.pmcj.2009.06.002

G. Bieber and J. Carpenter, Introduction to service-oriented programming (rev 2.1), 2001.

G. Bieber and J. Carpenter, A service-oriented Component Architecture for self-Forming, Self-Healing, Network-Centric systems, OpenWings, 2001.

G. Blair, T. Coupaye, and J. B. Stefani, Component-based architecture: the Fractal initiative, annals of telecommunications - annales des t??l??communications, vol.54, issue.1-2, pp.1-4, 2009.
DOI : 10.1007/s12243-009-0086-1

B. Blunden, Virtual Machine Design and Implementation in C/C++ with Cdrom, 2002.

C. Bolchini, C. Curino, F. A. Schreiber, and L. Tanca, Context Integration for Mobile Data Tailoring, 7th International Conference on Mobile Data Management (MDM'06), 2006.
DOI : 10.1109/MDM.2006.52

C. Bolchini, C. A. Curino, E. Quintarelli, F. A. Schreiber, and L. Tanca, A data-oriented survey of context models, ACM SIGMOD Record, vol.36, issue.4, pp.19-26, 2007.
DOI : 10.1145/1361348.1361353

G. Booch, I. Jacobson, and J. Rumbaugh, UML 2.0, Guide de référence, 2004.

J. Bradbury, J. Cordy, J. Dingel, and M. Wermelinger, A survey of self-management in dynamic software architecture specifications, Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems , WOSS '04, 2004.
DOI : 10.1145/1075405.1075411

P. J. Brown, J. D. Bovey, and X. Chen, Context-aware applications: from the laboratory to the marketplace, IEEE Personal Communications, vol.4, issue.5, pp.58-64, 1997.
DOI : 10.1109/98.626984

L. Capra, W. Emmerich, and C. Mascolo, CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications, IEEE Transactions on Software Engineering, vol.29, issue.10, pp.929-945, 2003.
DOI : 10.1109/TSE.2003.1237173

G. Chen and D. Kotz, A survey of context-aware mobile computing research, 2000.

S. Chuang, Mobipads : A reflective middleware for context-aware mobile computing, IEEE Trans. Softw. Eng, vol.29, issue.12, pp.1072-1085, 2003.

P. C. Clements, A survey of architecture description languages, Proceedings of the 8th International Workshop on Software Specification and Design, pp.16-25, 1996.
DOI : 10.1109/IWSSD.1996.501143

J. Coutaz, J. L. Crowley, S. Dobson, and D. Garlan, Context is key, Communications of the ACM, vol.48, issue.3, 2005.
DOI : 10.1145/1047671.1047703

J. Brad and . Cox, Object oriented programming : an evolutionary approach, 1986.

B. De-ruyter, 365 days ambient intelligence in homelab, 2003.

A. Dearle, G. Kirby, and A. Mccarthy, A Framework for Constraint-based Deployment and Autonomic Management of Distributed Applications, International Conference on Autonomic Computing, 2004.

H. S. Delugach, L. C. Cox, D. J. Skipper, and B. Al, Dependency Language Representation Using Conceptual Graphs Autonomic Information Systems, 2001.

A. K. Dey and G. D. Abowd, Towards a Better Understanding of Context and Context- Awareness, CHI 2000 Workshop on the What, Who, Where, When, and How of Context- Awareness, 2000.

A. K. Dey, D. Salber, and G. D. Abowd, A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications, HCI conference, 2001.
DOI : 10.1109/98.626982

K. Anind and . Dey, Context-aware computing : The cyberdesk project, AAAI 1998 Spring Symposium on Intelligent Environments, pp.51-54, 1998.

A. Diaconescu, J. Bourcier, and C. Escoffier, Autonomic iPOJO: Towards Self-Managing Middleware for Ubiquitous Systems, 2008 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, pp.472-477, 2008.
DOI : 10.1109/WiMob.2008.89

P. Dourish, Where the action is : the foundations of embodied interaction, 2001.

G. Edwards, C. Seo, D. Popescu, S. Malek, and N. Medvidovic, Self-* software architectures and component middleware in pervasive environments, Proceedings of the 5th international workshop on Middleware for pervasive and ad-hoc computing held at the ACM/IFIP/USENIX 8th International Middleware Conference, MPAC '07, pp.25-30, 2007.
DOI : 10.1145/1376866.1376871

W. Emmerich, Software engineering and middleware, Proceedings of the conference on The future of Software engineering , ICSE '00, pp.117-129, 2000.
DOI : 10.1145/336512.336542

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
DOI : 10.1109/SCC.2007.74

. Felix, The Apache Felix Project, 2008.

A. R. Frei, Jadabs -An adaptive pervasive middleware architecture, 2009.

D. Garlan, D. Siewiorek, A. Smailagic, and P. Steenkiste, Project aura : Towards distraction-free pervasive computing Integrated Pervasive Computing Environments, IEEE Pervasive Computing, special issue on, vol.21, issue.2, pp.22-31, 2002.

P. Grace, G. S. Blair, and S. Samuel, A reflective framework for discovery and interaction in heterogeneous mobile environments, ACM SIGMOBILE Mobile Computing and Communications Review, vol.9, issue.1, pp.2-14, 2005.
DOI : 10.1145/1055959.1055962

T. Gu, H. Pung, and D. Zhang, A Middleware for Building Context-Aware Mobile Services, IEEE VT conference, 2004.

E. Gunnerson, A Programmer's Introduction to C Sharp, APRESS, 2002.

R. S. Hall and H. Cervantes, Automating Service Dependency Management in a Service- Oriented Component Model, Sixth Component-Based Software Engineering Workshop, 2003.

T. George, W. T. Heineman, and . Council, Component-Based Software Engineering, Putting the Pieces Together, 2001.

K. Henricksen, J. Indulska, and A. Rakotonirainy, Modeling Context Information in Pervasive Computing Systems, Proceedings of the First International Conference on Pervasive Computing, pp.167-180, 2002.
DOI : 10.1007/3-540-45866-2_14

D. Hoareau and Y. Mahéo, Middleware support for the deployment of ubiquitous software components, Personal and Ubiquitous Computing, vol.12, issue.2, pp.167-178, 2008.
DOI : 10.1007/s00779-006-0110-7

T. Hofer, W. Schwinger, M. Pichler, G. Leonhartsberger, and J. Altmann, Contextawareness on mobile devices-the hydrogen approach, 36th Hawaii International Conference on System Sciences, 2002.

N. Michael, M. P. Huhns, and . Singh, Service-oriented computing : Key concepts and principles, IEEE Internet Computing, vol.9, issue.1, pp.75-81, 2005.

N. Ibrahim, Spontaneous Integration of Services for Pervasive environments, 2008.

D. David-franklin-joshua, J. Franklin, and . Flachsbart, All gadget and no representation makes jack a dull environment, AAAI Spring Symposium on Intelligent Environments. AAAI TR, pp.155-160, 1998.

A. Keller, E. Keller, U. Blumenthal, and G. Kar, Classification and computation of dependencies for distributed management, Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications, 2000.
DOI : 10.1109/ISCC.2000.860604

T. Kichkaylo and V. Karamcheti, Optimal resource-aware deployment planning for component-based distributed applications, Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004., 2004.
DOI : 10.1109/HPDC.2004.1323517

K. Kui and Z. Wang, Software component models, IEEE Transactions on Software Engineering conference, 2007.

M. Mackenzie, K. Laskey, F. Mccabe, P. Brown, and R. Metz, Reference model for service oriented architecture 1.0, 2006.

D. Mcilroy, Mass-produced software components, Proceedings of the 1st International Conference on Software Engineering, Garmisch Pattenkirchen, pp.88-98, 1968.

P. Merle, OpenCCM : The Open CORBA Components Platform, 2003.

L. Métayer, Describing software architecture styles using graph grammars, IEEE Transactions on Software Engineering, vol.24, issue.7, pp.521-533, 1998.
DOI : 10.1109/32.708567

D. Le and M. , Software architecture styles as graph grammars, Proceedings of the Fourth ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp.15-23, 1996.

B. Meyer, The grand challenge of trusted components, 25th International Conference on Software Engineering, 2003. Proceedings., p.660, 2003.
DOI : 10.1109/ICSE.2003.1201252

M. Technet, What Is a Cabinet (.cab) File ?

M. Miraoui, C. Tadj, and C. Amar, Modeling and simulation of a multiagent service oriented architecture for pervasive computing systems, Proceedings of the 2009 Workshop on Middleware for Ubiquitous and Pervasive Systems, WMUPS '09, pp.1-6, 2009.
DOI : 10.1145/1551693.1551694

J. M. Myerson, The Complete Book of Middleware, 2002.
DOI : 10.1201/9781420000184

M. Offermans, Automatically managing service dependencies in OSGi, 2005.

O. Alliance, OSGi-The Dynamic Module System for Java, 2009.

M. P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann, Service-Oriented Computing: State of the Art and Research Challenges, Computer, vol.40, issue.11, pp.4038-4083, 2007.
DOI : 10.1109/MC.2007.400

P. Michael, P. Papazoglou, S. Traverso, F. Dustdar, B. J. Leymann et al., 05462 service-oriented computing : A research roadmap, Service Oriented Computing (SOC), number 05462 in Dagstuhl Seminar Proceedings Internationales Begegnungs-und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, 2006.

N. Park, K. W. Lee, and H. Kim, A Middleware for Supporting Context-Aware Services in Mobile and Ubiquitous Environment, IEEE ICMB conference, 2005.

D. E. Petrelli, E. Not, O. Stock, and M. Zancanaro, Modeling context is like taking pictures, 2000.

F. Plasil, D. Balek, and R. Janecek, SOFA/DCUP: architecture for component trading and dynamic updating, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159), pp.43-51, 1998.
DOI : 10.1109/CDS.1998.675757

V. Poladian, J. Sousa, D. Garlan, and M. Shaw, Dynamic configuration of resource-aware services, Proceedings. 26th International Conference on Software Engineering, 2004.
DOI : 10.1109/ICSE.2004.1317482

S. Prashant, JavaBeans : developer's resource, 1997.

D. Preuveneers and Y. Berbers, Towards context-aware and resource-driven selfadaption for mobile handheld applications, Proceedings of the 2007 ACM Symposium on Applied Computing, pp.1165-1170, 2007.

D. Preuveneers and Y. Berbers, Encoding Semantic Awareness in Resource-Constrained Devices, IEEE Intelligent Systems, vol.23, issue.2, pp.26-33, 2008.
DOI : 10.1109/MIS.2008.25

C. E. Quintero, P. De-la-fuente, and M. Barrio-solórzano, Dynamic coordination architecture through the use of reflection, SAC, pp.134-140, 2001.

K. Raatikainen, Functionality needed in middleware for future mobile computing platforms Advanced topic workshop : Middleware for mobile computing, IFIP/ACM Middleware Conference, 2001.

A. Ranganathan, A. J. Muhtadi, S. Chetan, R. H. Campbell, and M. D. Mickunas, MiddleWhere: A Middleware for Location Awareness in Ubiquitous Computing Applications, Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware, pp.397-416, 2004.
DOI : 10.1007/3-540-45809-3_20

T. Rodden, K. Chervest, N. Davies, and A. Dix, Exploiting Context in HCI Design for Mobile Systems, Workshop on Human Computer Interaction with Mobile Devices, 1998.

G. Rossi, S. Gordillo, and F. Lyardet, Design patterns for context-aware adaptation. Applications and the Internet Workshops, IEEE/IPSJ International Symposium on, pp.170-173, 2005.

M. Satyanarayanan, Pervasive computing: vision and challenges, IEEE Personal Communications, vol.8, issue.4, 2001.
DOI : 10.1109/98.943998

M. Satyanarayanan, Fundamental challenges in mobile computing, Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing , PODC '96, 1996.
DOI : 10.1145/248052.248053

B. Schilit, N. Adams, and R. Want, Context-Aware Computing Applications, 1994 First Workshop on Mobile Computing Systems and Applications, pp.85-90, 1994.
DOI : 10.1109/WMCSA.1994.16

B. Schilit and M. Theimer, Disseminating active map information to mobile hosts, IEEE Network, vol.8, issue.5, pp.22-32, 1994.
DOI : 10.1109/65.313011

M. A. Strimpakou, I. G. Roussaki, and M. E. Anagnostou, A context ontology for pervasive service provision, 20th International Conference on Advanced Information Networking and Applications, Volume 1 (AINA'06), pp.775-779, 2006.
DOI : 10.1109/AINA.2006.15

C. Szyperski, Component Software -Beyond Object-Oriented Programming, 1998.

C. Szyperski, Component technology - what, where, and how?, 25th International Conference on Software Engineering, 2003. Proceedings., pp.684-693, 2003.
DOI : 10.1109/ICSE.2003.1201255

C. Taconet, E. Putycz, and G. Bernard, Context aware deployment for mobile users, Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003, 2003.
DOI : 10.1109/CMPSAC.2003.1245324

G. Taentzer, M. Goedicke, and T. Meyer, Dynamic Change Management by Distributed Graph Transformation: Towards Configurable Distributed Systems, TAGT, pp.179-193, 1998.
DOI : 10.1007/978-3-540-46464-8_13

J. Waldner, Nano-informatique et intelligence ambiante, 2007.

R. Want, A. Hopper, V. Falc, and J. Gibbons, The active badge location system, ACM Transactions on Information Systems, vol.10, issue.1, pp.91-102, 1992.
DOI : 10.1145/128756.128759

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

A. Ward and A. Jones, A new location technique for the active office, IEEE Personal Communications, vol.4, issue.5, 1997.
DOI : 10.1109/98.626982

M. Weiser, The computer for the twenty-first century, Scientific American, pp.94-100, 1991.

M. Wermelinger, Towards a chemical model for software architecture reconfiguration, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159), pp.130-136, 1998.
DOI : 10.1109/CDS.1998.675764

E. Wolfgang and K. Nima, Component technologies : Java beans, com, corba, rmi, ejb and the corba component model, Proceedings of the 24th International Conference on Software Engineering, pp.691-692, 2002.

S. J. Yang, A. F. Huang, R. Chen, S. Tseng, and Y. Shen, Context Model and Context Acquisition for Ubiquitous Content Access in ULearning Environments, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, Vol 2, Workshops, 2006.
DOI : 10.1109/SUTC.2006.47

U. Zdun, C. Hentrich, and W. M. Aalst, A survey of patterns for Service-Oriented Architectures, International Journal of Internet Protocol Technology, vol.1, issue.3, pp.132-143, 2006.
DOI : 10.1504/IJIPT.2006.009739