.. Chapitre-7-validation, 170 1 Application de surveillance de domicile, p.171

J. Gray, ?What Next? A dozen remaining IT problems,? Turing Award, 1999.

M. Weiser, ?The computer for the 21st century,? Scientific American, pp.94-104, 1991.

B. Randell, 69 nato software engineering reports,? History of Software Engineering, 1968.

A. Weiss, Computing in the clouds, netWorker, vol.11, issue.4, 2007.
DOI : 10.1145/1327512.1327513

S. Lightstone, ?Foundations of Autonomic Computing Development,? in Engineering of Autonomic and Autonomous Systems, pp.163-171, 2007.

D. A. Patterson, ?A simple way to estimate the cost of downtime, Proc. 16th Systems Administration Conf.| LISA, pp.185-193, 2002.

A. G. Ganek, C. P. Hilkner, J. W. Sweitzer, B. Miller, J. L. Hellerstein et al., Coporation, ?The response to IT complexity: autonomic computing, Third IEEE International Symposium on Network Computing and Applications Proceedings, pp.151-157, 2004.

D. A. Patterson, ?Availability and maintainability? performance: New focus for a new century, ? Key Note at FAST, vol.2, 2002.

J. Bourcier, ?Auto-Home : une plate-forme pour la gestion autonomique d'applications pervasives, 2008.

P. Horn, ?Autonomic Computing: IBM's Perspective on the State of Information Technology, ? IBM, 2001.

D. Ghosh, R. Sharman, and H. R. Rao, Upadhyaya, ?Self-healing systems? survey and synthesis,? Decision support systems, pp.2164-2185, 2007.

P. P. Grassé, La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la th??orie de la stigmergie: Essai d'interpr??tation du comportement des termites constructeurs, Insectes Sociaux, vol.4, issue.1, pp.41-80, 1959.
DOI : 10.1007/BF02223791

J. G. Hansen, E. Christiansen, and E. E. Jul, The Laundromat Model for Autonomic Cluster Computing, 2006 IEEE International Conference on Autonomic Computing, pp.114-123, 2006.
DOI : 10.1109/ICAC.2006.1662389

M. Zhang, P. Martin, W. Powley, and E. P. Bird, Using economic models to allocate resources in database management systems, Proceedings of the 2008 conference of the center for advanced studies on collaborative research meeting of minds, CASCON '08, 2008.
DOI : 10.1145/1463788.1463814

G. Tesauro, ?A Multi-Agent Systems Approach to Autonomic Computing, AAMAS '04: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pp.464-471, 2004.

T. , D. Wolf, and T. Holvoet, ?Towards Autonomic Computing: agent-based modelling, dynamical systems analysis, and decentralised control, Proceedings of the First International Workshop on Autonomic Computing Principles and Architectures, p.10, 2003.

A. Moreno and J. Pavn, Issues in Multi-Agent Systems: The AgentCities, ES Experience (Whitestein Series in Software Agent Technologies and Autonomic Computing, 2007.
DOI : 10.1007/978-3-7643-8543-9

B. Srivastava, The Case for Automated Planning in Autonomic Computing, Second International Conference on Autonomic Computing (ICAC'05), pp.331-332, 2005.
DOI : 10.1109/ICAC.2005.58

J. O. Kephart and D. M. , Chess, ?The vision of autonomic computing, Computer, pp.41-50, 2003.

R. A. Brooks, Intelligence without representation, Artificial Intelligence, vol.47, issue.1-3, pp.139-159, 1991.
DOI : 10.1016/0004-3702(91)90053-M

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

J. O. Kephart and W. E. Walsh, ?An artificial intelligence perspective on autonomic computing policies,? in Policies for Distributed Systems and Networks, POLICY Proceedings, pp.3-12, 2004.

R. Want and T. Pering, Comparing autonomic and proactive computing, IBM Systems Journal, vol.42, issue.1, pp.129-135, 2003.
DOI : 10.1147/sj.421.0129

R. Murch, Autonomic computing, 2004.

R. Sterritt, ?Autonomic computing,? Innovations in systems and software engineering, pp.79-88, 2005.

R. Sterritt and M. Hinchey, ?Autonomic computing -panacea or poppycock?,? in Engineering of Computer-Based Systems, ECBS '05. 12th IEEE International Conference and Workshops on the, pp.535-539, 2005.

J. O. Kephart and W. E. Walsh, ?An artificial intelligence perspective on autonomic computing policies,? in Policies for Distributed Systems and Networks, POLICY Proceedings, pp.3-12, 2004.

T. Strang and C. , Linnhoff-Popien, ?A context modeling survey,? in Workshop on Advanced Context Modelling, Reasoning and Management as part of UbiComp, 2004.

K. Henricksen and J. Indulska, Developing context-aware pervasive computing applications: Models and approach, Pervasive and Mobile Computing, vol.2, issue.1, pp.37-64, 2006.
DOI : 10.1016/j.pmcj.2005.07.003

A. K. Dey and G. D. , Abowd, ?Towards a better understanding of context and contextawareness ,? in CHI 2000 workshop on the what, who, where, when, and how of context-awareness, pp.304-307, 2000.

B. Schilit, N. Adams, and R. , Want, et others, ?Context-aware computing applications, Proceedings of the workshop on mobile computing systems and applications, pp.85-90, 1994.
DOI : 10.1109/mcsa.1994.512740

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

T. G. Xiao, X. H. Wang, H. K. Pung, and D. Q. , Zhang, ?An Ontology-based Context Model in Intelligent Environments, ? IN PROCEEDINGS OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS MODELING AND SIMULATION CONFERENCE, pp.270-275, 2004.

V. Tsetsos and S. Hadjiefthymiades, An innovative architecture for context foraging, Proceedings of the Eighth ACM International Workshop on Data Engineering for Wireless and Mobile Access, MobiDE '09, pp.41-48, 2009.
DOI : 10.1145/1594139.1594152

B. Miller, Can you CHOP up autonomic computing?, 2005.

M. Wooldridge and N. R. Jennings, ?Intelligent agents: Theory and practice,? Knowledge engineering review, pp.115-152, 1995.
DOI : 10.1007/3-540-58855-8

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

M. Salehie and L. Tahvildari, ?Autonomic computing: emerging trends and open problems, DEAS '05: Proceedings of the 2005 workshop on Design and evolution of autonomic application software, pp.1-7, 2005.
DOI : 10.1145/1083063.1083082

T. , D. Wolf, and T. Holvoet, Autonomic Computing: Concepts, Infrastructure, and Applications, chapter A Taxonomy for Self-* Properties in Decentralised Autonomic Computing, 2006.

N. Damianou, N. Dulay, E. Lupu, and E. M. Sloman, ?A Language for Specifying Security and Management Policies for Distributed Systems, Imperial College Research Report DoC, vol.1, 2000.

E. Lupu, AMUSE: autonomic management of ubiquitous e-Health systems, Concurrency and Computation: Practice and Experience, vol.3, issue.3, p.277, 2008.
DOI : 10.1002/cpe.1194

L. Lymberopoulos and E. Lupu, Sloman, ?An adaptive policy-based framework for network services management, Journal of Network and Systems Management, vol.11, issue.3, pp.277-303, 2003.
DOI : 10.1023/A:1025719407427

D. Garlan, S. Cheng, A. Huang, and B. Schmerl, Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, pp.46-54, 2004.
DOI : 10.1109/MC.2004.175

D. M. Chess, A. Segal, I. Whalley, and S. R. White, ?Unity: Experiences with a prototype autonomic computing system, Proceedings of the First International Conference on Autonomic Computing, pp.140-147, 2004.
DOI : 10.1109/icac.2004.1301357

S. J. Russell and P. Norvig, Artificial intelligence: a modern approach, 2009.

B. D. Ziebart, D. Roth, R. H. Campbell, and A. K. , Dey, ?Learning automation policies for pervasive computing environments, Second International Conference on Autonomic Computing, 2005. ICAC 2005. Proceedings, pp.193-203, 2005.

A. Ranganathan and R. H. Campbell, Autonomic pervasive computing based on planning, International Conference on Autonomic Computing, 2004. Proceedings., pp.80-87, 2004.
DOI : 10.1109/ICAC.2004.1301350

M. Chen, A. X. Zheng, J. Lloyd, M. I. Jordan, and E. E. Brewer, Failure diagnosis using decision trees, International Conference on Autonomic Computing, 2004. Proceedings., 2004.
DOI : 10.1109/ICAC.2004.1301345

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

S. Sicard, F. Boyer, and N. D. Palma, Using components for architecture-based management, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.101-110, 2008.
DOI : 10.1145/1368088.1368103

X. Dong, ?Autonomia: an autonomic computing environment, Proc. of the 2003 IEEE International Performance, Computing, and Communication Conference, pp.61-68, 2003.

B. Miller, The "Standard" way of autonomic computing, 2005.

N. Palma, S. Bouchenak, F. Boyer, D. Hagimont, and S. Sicard, Taton, ?Jade: un environnement d'administration autonome,? presented at the Technique et Science Informatique, 2007.

R. E. Fikes and N. J. Nilsson, Strips: A new approach to the application of theorem proving to problem solving, Artificial Intelligence, vol.2, issue.3-4, pp.189-208, 1971.
DOI : 10.1016/0004-3702(71)90010-5

A. L. Blum and M. L. Furst, Fast planning through planning graph analysis, Artificial Intelligence, vol.90, issue.1-2, pp.281-300, 1997.
DOI : 10.1016/S0004-3702(96)00047-1

URL : http://doi.org/10.1016/s0004-3702(96)00047-1

T. John, W. Sweitzer, and T. C. Draper, Autonomic Computing: Concepts, Infrastructure, and Applications, chapter Architecture Overview for Autonomic Computing, 2006.

G. Tesauro, ?A Multi-Agent Systems Approach to Autonomic Computing, AAMAS '04: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pp.464-471, 2004.

M. Agarwal, AutoMate: enabling autonomic applications on the grid, 2003 Autonomic Computing Workshop, pp.48-57, 2003.
DOI : 10.1109/ACW.2003.1210204

X. Chen and M. Simons, ?A component framework for dynamic reconfiguration of distributed systems,? Component Deployment, pp.131-155, 2002.

F. Baude, L. Henrio, and E. P. Naoumenko, A Component Platform for Experimenting with Autonomic Composition, Proceedings of the 1st International ICST Conference on Autonomic Computing and Communication Systems, pp.1-9, 2007.
DOI : 10.4108/ICST.AUTONOMICS2007.2200

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

I. Redbooks, A Practical Guide to the IBM Autonomic Computing Toolkit (IBM Redbooks)

J. P. Bigus, D. A. Schlosnagle, J. R. Pilgrim, and Y. Diao, ABLE: A toolkit for building multiagent autonomic systems, IBM Systems Journal, vol.41, issue.3, pp.350-371, 2002.
DOI : 10.1147/sj.413.0350

G. Kaiser, G. Valetto, J. Parekh, and E. P. Gross, Kinesthetics eXtreme: an external infrastructure for monitoring distributed legacy systems, 2003 Autonomic Computing Workshop, 2005.
DOI : 10.1109/ACW.2003.1210200

S. Cheng, ?Rainbow: Cost-effective, Software Architecture-based Self-adaptation, 2008.

D. Patterson, Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies, EECS Department, 2002.

S. Cheng, D. Garlan, B. R. Schmerl, J. P. Sousa, and B. Spitnagel, Steenkiste, ?Using Architectural Style as a Basis for System Self-repair, Proceedings of the IFIP 17th World Computer Congress -TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance, pp.45-59, 2002.

D. Garlan and S. W. Cheng, Schmerl, ?Increasing system dependability through architecture-based self-repair,? Lecture Notes in Computer Science, pp.61-89, 2003.

S. Bouchenak, N. De-palma, and D. Hagimont, Taton, ?Autonomic management of clustered applications, IEEE International Conference on Cluster Computing, 2006.

T. Sicard, . Bouchenak, E. N. Boyer, and . De-palma, ?Coordination of Multiple Autonomic Managers.,? presented at the The Second EuroSys Authoring Workshop, 2007.

S. R. White, J. E. Hanson, I. Whalley, D. M. Chess, and A. Segal, ?Autonomic computing: Architectural approach and prototype,? Integr, et J. O. Kephart Comput.-Aided Eng, vol.13, issue.2, pp.173-188, 2006.
DOI : 10.1109/icac.2004.1301340

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

G. Tesauro, ?A multi-agent systems approach to autonomic computing, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pp.464-471, 2004.

M. P. Papazoglou, Service-oriented computing: concepts, characteristics and directions, Proceedings of the 7th International Conference on Properties and Applications of Dielectric Materials (Cat. No.03CH37417), p.3, 2003.
DOI : 10.1109/WISE.2003.1254461

H. Liu and M. Parashar, Accord: a programming framework for autonomic applications, IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews), vol.36, issue.3, pp.341-352, 2006.
DOI : 10.1109/TSMCC.2006.871577

Z. Li and M. Parashar, ?Rudder: A rule-based multi-agent infrastructure for supporting autonomic grid applications, Proceedings of The International Conference on Autonomic Computing, pp.278-279, 2004.

N. Jiang, A. Quiroz, C. Schmidt, and E. M. Parashar, Meteor: a middleware infrastructure for content-based decoupled interactions in pervasive grid environments, Concurrency and Computation: Practice and Experience, vol.36, issue.1, pp.12-1455, 2008.
DOI : 10.1002/cpe.1278

J. A. Mccann and M. C. , Huebscher, ?Evaluation issues in autonomic computing,? Lecture notes in computer science, pp.597-608, 2004.

P. C. David and T. Ledoux, WildCAT, Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing , MPAC '05, p.7, 2005.
DOI : 10.1145/1101480.1101483

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

A. Diaconescu, Composite probes, a monitoring framework for organising data into configurable hierarchies [91] ?Java Management Extensions (JMX).? [Online] Available: http://java.sun.com, France Telecom RD MAPS, 2007.

K. Channabasavaiah, K. Holley, and E. E. Tuggle, Migrating to a service-oriented architecture, 2003.

C. Longépé, Le projet d'urbanisation du système d'information. DUNOD, 2001.

R. Sessions, Fuzzy boundaries, Queue, vol.2, issue.9, pp.40-47, 2005.
DOI : 10.1145/1039511.1039533

G. Bieber and J. Carpenter, Introduction to Service-Oriented Programming, Motorola ISD, 2001.

A. Arsanjani, Available: http://www.ibm.com/developerworks/library/ws-soa-design1, pp.31-2010, 2004.

S. Chollet, ?Orchestration de services hétérogènes et sécurisés, 2009.

M. Aiello, G. Frankova, and E. D. Malfatti, ?What's in an Agreement? An Analysis and an Extension of WS-Agreement,? Lecture notes in computer science, p.424, 2005.

H. Cervantes, ?Vers un modèle à composants orienté services pour supporter la disponibilité dynamique, 2004.

C. Marin, [104] OASIS, ?Security Assertion Markup Language (SAML) V2.0,? 15-Mar-2005, 2008.

A. Bottaro, ?A multi-protocol service-oriented platform for home control applications, Demonstration at IEEE Consumer Communications and Networking Conference, 2007.

J. Estublier and E. Simon, Universal and Extensible Service-Oriented Platform Feasibility and Experience: The Service Abstract Machine, 2009 33rd Annual IEEE International Computer Software and Applications Conference, 2009.
DOI : 10.1109/COMPSAC.2009.121

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

M. P. Papazoglou, ?Extending the Service Oriented Architecture, Business Integration Journal, vol.7, pp.18-21, 2005.

M. Stal, Using architectural patterns and blueprints for service-oriented architecture, IEEE Software, vol.23, issue.2, p.54, 2006.
DOI : 10.1109/MS.2006.60

S. Burbeck, The Tao of e-business services, 2000.

J. Bourcier, A. Chazalet, M. Desertot, C. Escoffier, and E. C. Marin, A Dynamic-SOA Home Control Gateway, 2006 IEEE International Conference on Services Computing (SCC'06), pp.463-470, 2006.
DOI : 10.1109/SCC.2006.5

C. Escoffier, ?iPOJO : Un modèle à composant à service flexible pour les systèmes dynamiques, 2008.

. ?main-page-jini, Available: http://www.jini.org/wiki, Main_Page, 2010.

?. Microsoft, W. Profile, . Services, and . Fév, Available: http://specs.xmlsoap.org/ws, 2006.

G. Alonso, F. Casati, H. Kuno, E. V. Machiraju, and . Specifications, Web services: concepts, architectures and applications [119] W3C, ?Canonical XML,? 15, pp.27-2007, 2001.

W. and ?. Version, Available: http://www.oasisopen .org/committees/uddi-spec/doc/spec, 2004.

R. T. Fielding-architectures and ?. Citeseer, [126] Open Grid Forum, ?Web Services Agreement Specification (WS-Agreement),? 14, 2000.

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

C. Escoffier and R. Hall, ?Dynamically Adaptable Applications with iPOJO Service Components,? in SC2007, 2007.

K. K. Lau and Z. Wang, ?A taxonomy of software component models, Proceedings of the 31st EUROMICRO Conference, pp.88-95, 2005.

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

G. T. Heineman and W. T. , Component-based software engineering: putting the pieces together, 2001.
DOI : 10.1007/b136248

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


E. Bruneton, T. Coupaye, and J. B. Stefani, ?Recursive and dynamic software composition with sharing, Proceedings of the 7th ECOOP International Workshop on Component-Oriented Programming, 2002.

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

. ?. ?apache-tuscany and . Online, Available: http://tuscany.apache.org/. [Accessed: 11, 2010.

R. Farha and A. Leon-garcia, Blueprint for an Autonomic Service Architecture, International Conference on Autonomic and Autonomous Systems (ICAS'06), 2006.
DOI : 10.1109/ICAS.2006.17

Y. Maurel, A. Diaconescu, and E. P. Lalanda, CEYLON: A Service-Oriented Framework for Building Autonomic Managers, 2010 Seventh IEEE International Conference and Workshops on Engineering of Autonomic and Autonomous Systems, pp.3-11, 2010.
DOI : 10.1109/EASe.2010.10

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

Y. Maurel, A. Diaconescu, and E. P. Lalanda, Creating Complex, Adaptable Management Strategies via the Opportunistic Integration of Decentralised Management Resources, 2009 International Conference on Adaptive and Intelligent Systems, pp.86-91, 2009.
DOI : 10.1109/ICAIS.2009.23

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

A. Diaconescu, Y. Maurel, and E. P. Lalanda, Autonomic Management via Dynamic Combinations of Reusable Strategies, Proceedings of the 2nd International ICST Conference on Autonomic Computing and Communication Systems, pp.1-10, 2008.
DOI : 10.4108/ICST.AUTONOMICS2008.4524

P. Lalanda and C. Marin, ?A domain-configurable development environment for serviceoriented applications, IEEE SOFTWARE, pp.31-38, 2007.