N. Chapitre-de-livre, V. Ferry, S. Hourdin, G. Lavirotte, M. Rey et al., WComp, a Middleware for Ubiquitous Computing, Ubiquitous Computing, pp.151-176, 2011.

N. Internationales, S. Ferry, J. Lavirotte, G. Tigli, M. Rey et al., Aspects of Assembly and Cascaded Aspects of Assembly : Logical and Temporal Properties, International Journal of Computer Sciences Issues (IJCSI), vol.8, issue.4, pp.1-15, 2011.

N. Internationales, S. Ferry, J. Lavirotte, G. Tigli, M. Rey et al., Multi-dynamics adaptations using Cascaded Aspect of Assembly, Proceedings of the 9th Workshop on Adaptive and Reflective Middleware (ARM'2010), pp.29-32, 2010.

N. Ferry, S. Lavirotte, J. Tigli, G. Rey, and M. Riveill, Toward a Behavioral Decomposition for Context-Awareness and Continuity of Services, Proceedings of the International Symposium on Ambient Intelligence (ISAmI), pp.16-18
DOI : 10.1007/978-3-642-13268-1_7

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

N. Ferry, S. Lavirotte, J. Tigli, G. Rey, and M. Riveill, Context adaptative systems based on horizontal architecture for ubiquitous computing, Proceedings of the 6th International Conference on Mobile Technology, Application & Systems, Mobility '09, pp.2-4
DOI : 10.1145/1710035.1710045

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

N. Ferry, V. Hourdin, S. Lavirotte, G. Rey, J. Tigli et al., Models at Runtime : Service for Device Composition and Adaptation, Proceedings of the 4th International Workshop Models@run.time at Models, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00481778

C. Nationale, N. Ferry, S. Lavirotte, J. Tigli, G. Rey et al., Cascaded Aspects of Assembly for Ubiquitous Computing, Proceedings of th 6th International Conference SETIT'11, ieee, pp.12-15, 2011.

J. Livrables-gaëtan-rey, S. Tigli, N. Lavirotte, S. Ferry, J. Fathallah et al., Modélisation du contexte et Adaptation, Research Report ANR Continuum, 2010.

M. Blay-fornarino, N. Ferry, S. Mosser, S. Lavirotte, and J. Tigli, Démonstrateur de l'application SEDUITE, Research Report RNTL FAROS, number F, vol.44, pp.1-52, 2009.

N. Plouzeau, N. Ferry, M. Blay-fornarino, A. Meur, S. Mosser et al., Guide pour l'ecriture des transformation pivot vers plates-formes, Research Report RNTL FAROS, vol.5, issue.2, pp.1-45, 2009.

N. Ferry, A. , and D. Batory, Adaptation Dynamique d'Applications au Contexte en Informatique Ambiante Master's Thesis Université de Nice -Sophia Antipolis, 44 pages When to use features and aspects ? : a case study, Proceedings of the 5th international conference on Generative programming and component engineering, pp.59-68, 2006.

S. Apel, T. Leich, and G. Saake, Aspectual mixin layers, Proceeding of the 28th international conference on Software engineering , ICSE '06, pp.122-131, 2006.
DOI : 10.1145/1134285.1134304

J. Barreiros and A. Moreira, Aspect interaction management with meta-aspects and advice cardinality, Workshop Proceedings ADI07, page 11. Citeseer, 2007.

A. Charfi, T. Dinkelaker, and M. Mezini, A Plug-in Architecture for Self-Adaptive Web Service Compositions, 2009 IEEE International Conference on Web Services, pp.35-42, 2009.
DOI : 10.1109/ICWS.2009.125

A. Charfi and M. Mezini, Aspect-Oriented Web Service Composition with AO4BPEL, Web Services : European Conference : Proceedings, 2004.
DOI : 10.1007/978-3-540-30209-4_13

L. Deux-principaux-problèmes-de-bpel-sont-la-modularité and . Les, En BPEL les orchestrations sont prédéfinies et statiques, il n'est pas possible de modifier une orchestration dynamiquement au runtime. Ils considèrent que la programmation par aspects peut résoudre ces problèmes grâce au tisseur qui peut apporter la dynamicité. D'autre part, la programmation par aspects permet l'ajout de ce qui est défini comme de la modularité transverse, c'est a dire la séparation des services d'une application et de ses propriétés non fonctionnelles (sécurité, persistance

R. Douence, D. Le-botlan, J. Noyé, and M. Südholt, Concurrent aspects, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.79-88, 2006.
DOI : 10.1145/1173706.1173718

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

R. Douence and M. Sudholt, A model and a tool for Event-based Aspect-Oriented Programming (EAOP). LMO'03, 2002.

S. Fathallah, S. Lavirotte, J. Tigli, and G. Rey, Résolution des interférences entre les adaptations par transformations de graphes, 29ème INFORSID, 2011.

P. Grace, B. Lagaisse, E. Truyen, and W. Joosen, A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions, Software Composition, pp.215-230, 2008.
DOI : 10.1007/978-3-540-78789-1_17

P. Greenwood and L. Blair, A framework for policy driven auto-adaptive systems using dynamic framed aspects. Transactions on Aspect-Oriented Software Development II, pp.30-65, 2006.

P. Greenwood, B. Lagaisse, F. Sanen, G. Coulson, A. Rashid et al., Interactions in AO middleware, Workshop on ADI, ECOOP. Citeseer, 2007.

G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm et al., An Overview of AspectJ, ECOOP 2001 -Object-Oriented Programming, pp.327-354, 2001.
DOI : 10.1007/3-540-45337-7_18

G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes et al., Aspect-oriented programming, ECOOP'97-Object-Oriented Programming, pp.220-242

R. Lopez-herrejon, D. Batory, and C. Lengauer, A disciplined approach to aspect composition, Proceedings of the 2006 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation , PEPM '06, pp.68-77, 2006.
DOI : 10.1145/1111542.1111554

A. Mendhekar, G. Kiczales, and J. Lamping, RG : A case-study for aspect-oriented programming, 1997.

. Ce-papier-présente-un-cas, Il s'agit d'optimiser un mécanisme de traitement d'image. Les trois types d'optimisation sont intégrées dans l'application sous la forme d'aspects. On retrouve entre autre dans ce papier des resultats expérimentaux sur des évaluations en terme de LOC de l'approche AOP. Comparé à du code OO naif ou à du code OO optimisé à la main, il apparait que pour cette application l'utilisation de l'AOP permet d'obtenir les meilleurs résultats en terme de performance du programme (temps et optimisation mémoire avec le plus faible nombre de duplications d'images) Mais surtout

J. Munnelly, S. Fritsch, and S. Clarke, An Aspect-Oriented Approach to the Modularisation of Context, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07), pp.114-124, 2007.
DOI : 10.1109/PERCOM.2007.7

. Munelly, en différentes catégories et de réaliser les adaptations relatives à ces contextes à l'aide d'aspects. Les aspects sont appliqués au-dessus d'objets. Cette décomposition est intéressante et permet de considérer un contexte autre que l'infrastructure sous-jacente. Les interferences entre aspects ne sont pas gérées et les informations contextuelles sont des paramètres de l'adaptation

A. Navasa, M. A. Pérez, J. M. Murillo, and J. Hernández, Aspect oriented software architecture : a structural perspective, Workshop on Early Aspects, AOSD, 2002.

J. Perez, I. Ramos, J. Jaen, P. Letelier, and E. Navarro, PRISMA: towards quality, aspect oriented and dynamic software architectures, Third International Conference on Quality Software, 2003. Proceedings., pp.59-66, 2003.
DOI : 10.1109/QSIC.2003.1319086

. Ce-papier-présente-prisma, Le but est d'avoir une adaptation qui conserve l'état du composant à modifier et minimise l'influence de cette adaptation sur les autres composants qui sont liés avec le composant adapté. Prisma définit deux modes d'adaptation logicielle : l'adaptation de l'architecture (ajouter supprimer des éléments architecturaux) et l'adaptation interne d'un composant et ou système (modifier un aspect, tissage ou port) Dans les deux cas l'adaptation est considérée comme une préoccupation qui est encapsulée dans des aspects, PRISMA, un composant est décrit comme une agrégation d'aspects interchangeables dynamiquement

M. Pinto, L. Fuentes, and J. M. Troya, A Dynamic Component and Aspect-Oriented Platform, The Computer Journal, vol.48, issue.4, p.401, 2005.
DOI : 10.1093/comjnl/bxh083

F. Sanen, E. Truyen, and W. Joosen, Modeling context-dependent aspect interference using default logics, RAM-SE08-ECOOP08 Workshop on Reflection, AOP, and Meta-Data for Software Evolution, p.15, 2008.

J. Whittle and P. Jayaraman, MATA: A Tool for Aspect-Oriented Modeling Based on Graph Transformation, Models in Software Engineering, pp.16-27, 2008.
DOI : 10.1007/978-3-540-69073-3_3

Z. Yang, B. H. Cheng, R. E. Stirewalt, J. Sowell, P. K. Sadjadi et al., An aspect-oriented approach to dynamic adaptation, Proceedings of the first workshop on Self-healing systems , WOSS '02, pp.85-92, 2002.
DOI : 10.1145/582128.582144

A. Zambrano, S. Gordillo, and I. Jaureguiberry, Aspect-based adaptation for ubiquitous software . Mobile and Ubiquitous Information Access, pp.136-140, 2004.

D. Batory, Feature Models, Grammars, and Propositional Formulas, Software Product Lines, pp.7-20, 2005.
DOI : 10.1007/11554844_3

D. Batory, Using modern mathematics as an FOSD modeling language, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.35-44, 2008.
DOI : 10.1145/1449913.1449921

C. H. Kim, C. Kästner, and D. Batory, On the modularity of feature interactions, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.23-34, 2008.
DOI : 10.1145/1449913.1449919

B. Contexte-[-31, ]. A. Benyelloul, F. Jouanot, and M. C. Rousset, Conquer : an rdfs-based model for context querying, UbiMob, 2010.

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

T. Buchholz, A. Küpper, and M. Schiffers, Quality of context : What it is and why we need it, Proceedings of the workshop of the HP OpenView University Association, pp.1-13, 2003.

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

G. Chen, D. Kotz, D. Coll, . Nh, . Of et al., Context-sensitive resource discovery, Mobile Computing Systems and Applications Proceedings Fourth IEEE Workshop on, pp.94-104, 2002.

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

. Dans-ce-papier,-À-travers-un-exemple and . Complet, auteur nous expose l'importance de la notion de contexte et propose une pyramide modélisant les étapes nécessaires à une bonne prise en compte du contexte. Les couches composant la pyramide sont capture d'observables-transformation en observable symbolique, identification situation, exploitation

A. K. Dey, Understanding and using context. Personal and ubiquitous computing, pp.4-7, 2001.

K. Geihs, R. Reichle, M. Wagner, and M. Khan, Modeling of context-aware self-adaptive applications in ubiquitous and service-oriented environments. Software Engineering for Self- Adaptive Systems, pp.146-163, 2009.

B. Informatique-ambiante, V. Et-challenges39-]-k, J. Henricksen, A. Indulska, and . Rakotonirainy, Modeling context information in pervasive computing systems, Pervasive Computing, pp.79-117, 2002.

H. Lei, D. M. Sow, S. Davis, G. John, M. R. Banavar et al., The design and applications of a context service, ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, issue.4, pp.45-55, 2002.
DOI : 10.1145/643550.643554

J. Pauty, M. Banâtre, and P. Couderc, Logical versus physical programming for ubiquitous applications, First Workshop on Intelligent Solutions in Embedded Systems (WISES), 2003.

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

U. Ontologies, .) avec leurs avantages et inconvénients Parmi ces critères ont trouve les suivants : le modèle doit pouvoir supporter de nombreuses données et fournir des indications sur leurs qualités. De même le modèle doit pouvoir representer les ambiguités présentes ou les informations absentes dans les données contextuelles, Ce papier présente les différentes manières de modéliser le contexte

M. Strimpakou, I. Roussaki, C. Pils, M. Angermann, P. Robertson et al., Context modelling and management in ambient-aware pervasive environments. Location-and Context- Awareness, pp.2-15, 2005.

G. Bibliographie-informatique-ambiante, A. Banavar, and . Bernstein, Software infrastructure and design challenges for ubiquitous computing applications, Communications of the ACM, vol.45, issue.12, pp.92-96, 2002.

G. Banavar and A. Bernstein, Challenges in design and software infrastructure for ubiquitous computing applications Advances in computers, pp.179-202, 2004.

C. A. Da-costa, A. C. Yamin, and C. F. Geyer, Toward a General Software Infrastructure for Ubiquitous Computing, IEEE Pervasive Computing, vol.7, issue.1, pp.64-73, 2008.
DOI : 10.1109/MPRV.2008.21

L. James and . Coutaz, Plan « intelligence ambiante » : défis et opportunités, Intelligence Ambiante » du Groupe de Concertation Sectoriel (GCS3), 2011.

T. Kindberg and A. Fox, System software for ubiquitous computing. Pervasive Computing, IEEE, vol.1, issue.1, pp.70-81, 2002.

S. Preuß and C. H. Cap, Overview of spontaneous networking-evolving concepts and technologies, pp.113-123, 1999.

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

. Dans-ce-papier, ce qui nous intéresse est la taxonomie des stratégies d'adaptation. L'auteur décrit un continuum entre deux stratégies extremes qui sont les adaptations "laissez faire" gérées par l'application et les adaptation Complementarity of processoriented and ontology-based context managers to identify situations, Digital Information Management (ICDIM), 2010 Fifth International Conference on, pp.222-229, 2010.

J. Branke, M. Mnif, C. Muller-schloer, and H. Prothmann, Organic computing?addressing complexity by controlled self-organization. In Leveraging Applications of Formal Methods, Verification and Validation, Second International Symposium on, pp.185-191, 2006.

J. Bronsted, K. M. Hansen, and M. Ingstrup, A survey of service composition mechanisms in ubiquitous computing, Proceedings of UbiComp 2007 Workshop, pp.87-92, 2007.

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. B. Stefani, The fractal component model and its support in java. Software : Practice and Experience, pp.11-121257, 2006.

L. Capra, Reflective Mobile Middleware for Context-Aware Applications, 2003.
DOI : 10.1007/3-540-45429-2_10

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

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.4237-4280, 2009.
DOI : 10.1109/MC.2009.309

C. Daniel, Adaptation dynamique par tissage d'aspects, 2009.

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, pp.160-178, 2001.
DOI : 10.1007/3-540-45518-3_9

G. Coulson, G. Blair, P. Grace, F. Taiani, A. Joolia et al., A generic component model for building systems software, ACM Transactions on Computer Systems, vol.26, issue.1, pp.1-42, 2008.
DOI : 10.1145/1328671.1328672

M. Dalmau, P. Roose, and S. Laplace, Context aware adaptable applications-a global approach, International Journal of Computer Science, vol.1, p.12, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00416007

P. C. David, Développement de composants Fractal adaptatifs : un langage dédié à l'aspect d'adaptation, 2005.

S. Cette-thèse-présente-le-middleware and . Qui-se-base-au-dessus-de-fractal, Il utilise une approche par aspects pour modulariser le code d'adaptation d'applications, mais aussi afin d'utiliser la dynamicité offerte par le tissage dynamique. Cet intergiciel tend donc à faciliter le développement d'applications sensibles au contexte mais ne réalise pas d

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

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

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

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

P. C. David and T. Ledoux, Une approche par aspects pour le développement de composants Fractal adaptatifs. RSTI-Série L'Objet (RSTI-Objet), 2006.

P. C. David, T. Ledoux, M. Léger, and T. Coupaye, FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures, annals of telecommunications - annales des t??l??communications, vol.7, issue.3, pp.45-63, 2009.
DOI : 10.1007/s12243-008-0073-y

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

A. K. Dey, D. Salber, M. Futakawa, and G. Abowd, An architecture to support context-aware applications

. Ce-papier-présente-la-context-toolkit, A la manière des « GUI widgets » que l'on trouve dans les boites à outils graphiques et qui sont des composants de base réutilisables liant applications et utilisateurs ; la context toolkit offre des « context widgets » qui font la liaison entre les applications et leurs environnement. A ce niveau là, il s'agit d'un intergiciel uniquement centré sur la capture d'observables

N. Ferry, S. Lavirotte, J. Tigli, G. Rey, and M. Riveill, Multidynamics adaptations using Cascaded Aspect of Assembly, 11th International Middleware Conference (Workshop on Adaptive and Reflective Middleware)(ARM'2010), poster, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00564599

J. Floch, S. Hallsteinsen, E. Stav, F. Eliassen, K. Lund et al., Using architecture models for runtime adaptability, IEEE Software, vol.23, issue.2, pp.62-70, 2006.
DOI : 10.1109/MS.2006.61

J. Fox and S. Clarke, Exploring approaches to dynamic adaptation, Proceedings of the 3rd International DiscCoTec Workshop on Middleware-Application Interaction, MAI '09, pp.19-24, 2009.
DOI : 10.1145/1566966.1566970

P. Naoumenko-daniele-miorandi-janne-lahti-helena-rivas-daniel-schreckling-francoise-baude and L. Henrio, Evaluating the fitness of service compositions, 2009.

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

D. Garlan and B. Schmerl, Model-based adaptation for self-healing systems, Proceedings of the first workshop on Self-healing systems , WOSS '02, pp.27-32, 2002.
DOI : 10.1145/582128.582134

P. Grace, G. Coulson, G. Blair, B. Porter, and D. Hughes, Dynamic reconfiguration in sensor middleware, Proceedings of the international workshop on Middleware for sensor networks , MidSens '06, pp.1-6, 2006.
DOI : 10.1145/1176866.1176867

T. Gu, H. K. Pung, and D. Zhang, Peer-to-Peer Context Reasoning in Pervasive Computing Environments, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp.406-411, 2008.
DOI : 10.1109/PERCOM.2008.37

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

S. Hallsteinsen, M. Hinchey, S. Park, and K. Schmid, Dynamic Software Product Lines, Computer, vol.41, issue.4, pp.93-95, 2008.
DOI : 10.1109/MC.2008.123

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

V. Hourdin, Contexte et Sécurité dans les Intergiciels d'Informatique Ambiante, 2010.

V. Hourdin, J. Tigli, S. Lavirotte, G. Rey, and M. Riveill, SLCA, composite services for ubiquitous computing, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, Mobility '08, 2008.
DOI : 10.1145/1506270.1506284

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

P. Huang, V. Lenders, P. Minnig, and M. Widmer, Mini : A minimal platform comparable to Jini for ubiquitous computing, International Symposium on Distributed Objects and Applications (DOA), 2002.

N. Ibrahim, F. L. Mouël, and S. Frénot, Semantic service substitution in pervasive environments, International Journal of Services, Economics and Management, vol.6, issue.4, 2011.
DOI : 10.1504/IJSEM.2014.068244

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

J. Y. Jung, J. Park, S. K. Han, and K. Lee, An eca-based framework for decentralized coordination of ubiquitous web services. Information and Software Technology, pp.11-121141, 2007.

J. O. Kephart and D. M. Chess, The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003.
DOI : 10.1109/MC.2003.1160055

X. Blanc-anthony-cleve-laurence-duchien and C. Parra, Lignes de production de logiciels pour applications mobiles, Ecole Thématique Intelligence Ambiante, 2011.

D. Marples and P. Kriens, The Open Services Gateway Initiative: an introductory overview, IEEE Communications Magazine, vol.39, issue.12, pp.39110-114, 2001.
DOI : 10.1109/35.968820

C. Mascolo, L. Capra, and W. Emmerich, Mobile Computing Middleware, Advanced Lectures on Networking, pp.20-58, 2002.
DOI : 10.1007/3-540-36162-6_2

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

P. K. Mckinley, S. M. Sadjadi, E. P. Kasten, and B. H. Cheng, A Taxonomy of Compositional Adaptation, 2004.

B. Morin, Leveraging Models from Design-time to Runtime to Support Dynamic Variability, 2010.
URL : https://hal.archives-ouvertes.fr/tel-00538548

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

B. Morin, O. Barais, and J. Jézéquel, Franck Fleurey, and Arnor Solberg. Models at runtime to support dynamic adaptation, IEEE COMPUTER, pp.46-53, 2009.

C. Parra, Towards Dynamic Software Product Lines : Unifying Design and Runtime Adaptations, 2011.
URL : https://hal.archives-ouvertes.fr/tel-00583444

N. Paspallis, R. Rouvoy, P. Barone, G. Papadopoulos, F. Eliassen et al., A Pluggable and Reconfigurable Architecture for a Context-Aware Enabling Middleware System, On the Move to Meaningful Internet Systems : OTM 2008, pp.553-570, 2008.
DOI : 10.1007/978-3-540-88871-0_40

N. Pessemier, L. Seinturier, T. Coupaye, and L. Duchien, A model for developing componentbased and aspect-oriented systems, Software Composition, pp.259-274, 2006.
URL : https://hal.archives-ouvertes.fr/inria-00126352

H. Pfeffer, S. Krüssel, and S. Steglich, A Fuzzy Logic Based Model for Representing and Evaluating Service Composition Properties, 2008 Third International Conference on Systems and Networks Communications, pp.335-342, 2008.
DOI : 10.1109/ICSNC.2008.46

G. P. Picco, A. L. Murphy, and G. C. Roman, LIME, Proceedings of the 21st international conference on Software engineering, ICSE '99, pp.368-377, 1999.
DOI : 10.1145/302405.302659

A. Rasche and A. Polze, Configuration and dynamic reconfiguration of component-based applications with microsoft .NET, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003., 2003.
DOI : 10.1109/ISORC.2003.1199251

G. Rey, J. Tigli, S. Lavirotte, N. Ferry, S. Fathallah et al., Anne-Marie Pinna-Déry, and Vincent Hourdin. Modélisation du contexte et Adaptation, 2010.

M. Román, C. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell et al., Gaia, ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, issue.4, pp.65-67, 2002.
DOI : 10.1145/643550.643558

D. Romero, R. Rouvoy, L. Seinturier, S. Chabridon, D. Conan et al., Enabling Context-Aware Web Services, Enabling Context- Aware Web Services : Methods, Architectures, and Technologies, pp.113-135, 2010.
DOI : 10.1201/EBK1439809853-c5

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

R. Rouvoy, M. Beauvois, and F. Eliassen, Dynamic aspect weaving using a planning-based adaptation middleware, Proceedings of the 2nd workshop on Middleware-application interaction affiliated with the DisCoTec federated conferences 2008, MAI '08, pp.31-36, 2008.
DOI : 10.1145/1394272.1394280

R. Rouvoy, F. Eliassen, J. Floch, S. Hallsteinsen, and E. Stav, Composing Components and Services Using a Planning-Based Adaptation Middleware, Software Composition, pp.52-67, 2008.
DOI : 10.1007/978-3-540-78789-1_4

B. Schilit, N. Adams, and R. Want, Context-aware computing applications, Mobile Computing Systems and Applications, 1994. WMCSA'08, pp.85-90, 1994.

L. Seinturier, P. Merle, D. Fournier, N. Dolet, V. Schiavoni et al., Reconfigurable SCA Applications with the FraSCAti Platform, 2009 IEEE International Conference on Services Computing, pp.268-275, 2009.
DOI : 10.1109/SCC.2009.27

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

D. Sykes, W. Heaven, J. Magee, and J. Kramer, From goals to components, Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems , SEAMS '08, pp.1-8, 2008.
DOI : 10.1145/1370018.1370020

J. Tigli, S. Lavirotte, G. Rey, V. Hourdin, and M. Riveill, Lightweight Service Oriented Architecture for Pervasive Computing, International Journal of Computer Science Issues (IJCSI), vol.4, 2009.

J. Tigli, S. Lavirotte, G. Rey, V. Hourdin, D. Cheung et al., WComp middleware for ubiquitous computing: Aspects and composite event-based Web services, annals of telecommunications - annales des t??l??communications, vol.32, issue.11, 2009.
DOI : 10.1007/s12243-008-0081-y

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

D. Weyns, S. Malek, and J. Andersson, On decentralized self-adaptation, Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS '10, pp.84-93, 2010.
DOI : 10.1145/1808984.1808994

S. S. Yau and F. Karim, An adaptive middleware for context-sensitive communications for realtime applications in ubiquitous computing environments. Real-Time Systems, pp.29-61, 2004.

C. Zhang and H. A. Jacobsen, Resolving feature convolution in middleware systems, ACM SIGPLAN Notices, vol.39, issue.10, pp.188-205, 2004.
DOI : 10.1145/1035292.1028992

]. R. Bibliographie-robotique and . Brooks, Elephants Don't Play Chess. Designing Autonomous Agents : Theory and Practice from Biology to Engineering and Back, pp.3-15, 1991.

. Dans-ce-papier-de-robotique-et-d-'ia, auteur parle de la notion d'activité situé. Il explique qu'il s'agit de définir une nouvelle méthodologie de construction de systèmes intelligents qui se basent sur l'infrastructure du système et en une décomposition de l'intelligence en différents modules de base qui définissent un comportement. Améliorer l'intelligence revient alors à ajouter un nouveau module. L'auteur exprime aussi l'idée que le monde est lui-même son meilleur modèle et par

J. J. Bryson, Intelligence by design : Principles of modularity and coordination for engineering complex adaptive agents, 2001.

E. Gat, On three-layer architectures. Artificial intelligence and mobile robots, pp.195-210, 1997.

W. Heaven, D. Sykes, J. Magee, and J. Kramer, A case study in goal-driven architectural adaptation. Software Engineering for Self-Adaptive Systems, pp.109-127, 2009.

J. Kramer and J. Magee, Self-Managed Systems: an Architectural Challenge, Future of Software Engineering (FOSE '07), pp.259-268, 2007.
DOI : 10.1109/FOSE.2007.19

P. Stamatis, A. Id-zaharakis, and . Kameas, Exploiting ambient information into reactive agent architectures, 2nd IET International Conference on Intelligent Environments (IE 06), pp.69-79, 2006.
DOI : 10.1049/cp:20060680

J. Bézivin and O. Gerbé, Towards a precise definition of the OMG/MDA framework, Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001), p.273, 2001.
DOI : 10.1109/ASE.2001.989813

G. Blair, N. Bencomo, and R. B. 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

T. Mens and P. Van-gorp, A Taxonomy of Model Transformation, Electronic Notes in Theoretical Computer Science, vol.152, pp.125-142, 2006.
DOI : 10.1016/j.entcs.2005.10.021

S. Mosser, Behavioral Compositions in Service-Oriented Architecture, 2010.
URL : https://hal.archives-ouvertes.fr/tel-00531024

P. A. Muller, F. Fleurey, and J. M. , Weaving executability into object-oriented metalanguages . Model Driven Engineering Languages and Systems, pp.264-278, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00795095

P. Muller, F. Fondement, and B. Baudry, Modeling Modeling, ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS'09), pp.2-16, 2009.
DOI : 10.1007/978-3-540-75209-7_7

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

N. Plouzeau, N. Ferry, M. Blay-fornarino, A. Meur, S. Mosser et al., Guide pour l'ecriture des transformation pivot vers plates-formes, 2009.

M. Svahnberg, J. Van-gurp, and J. Bosch, A taxonomy of variability realization techniques. Software : Practice and Experience, pp.705-754, 2005.

T. Vogel, A. Seibel, and H. Giese, Toward Megamodels at Runtime, Proceedings of the 5th International MODELS Workshop on Models@ run. time, pp.13-24, 2010.

. Dans-ce-papier, nos travaux, présentés à models@run.time 09 sont présentés comme une approche permettant de tisser des variantes de systèmes (ou des configurations) dans des systèmes

K. Arnold, R. Scheifler, J. Waldo, B. O. Sullivan, and A. Wollrath, Jini Specification, 1999.

L. Berger, Mise en OEuvre des Interactions en Environnements Distribués, Compilés et Fortement Typés : le Modèle MICADO, 2001.

J. Buisson, Adaptation dynamique de programmes et composants parallèles, Thèse de Doctorat , Institut National des Sciences Appliquées de Rennes, 2006.

H. Chen, D. Chakraborty, L. Xu, A. Joshi, and T. Finin, Service discovery in the future electronic market, Proc. Workshop on Knowledge Based Electronic Markets, 2000.

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

J. L. Crowley, J. Coutaz, and F. Bérard, Perceptual user interfaces: things that see, Communications of the ACM, vol.43, issue.3, 2000.
DOI : 10.1145/330534.330540

P. T. Eugster, P. A. Felber, R. Guerraoui, and A. M. Kermarrec, The many faces of publish/subscribe, ACM Computing Surveys, vol.35, issue.2, pp.114-131, 2003.
DOI : 10.1145/857076.857078

E. Guttman, Service location protocol: automatic discovery of IP network services, IEEE Internet Computing, vol.3, issue.4, pp.71-80, 1999.
DOI : 10.1109/4236.780963

T. Haerder and A. Reuter, Principles of transaction-oriented database recovery, ACM Computing Surveys, vol.15, issue.4, pp.287-317, 1983.
DOI : 10.1145/289.291

L. Walter, C. V. Hürsch, and . Lopes, Separation of concerns, 1995.

G. Kiczales, J. M. Ashley, L. Rodriguez, A. Vahdat, and D. G. Bobrow, Metaobject protocols : Why we want them and what else they can do. Object-Oriented Programming : The CLOS Perspective, pp.101-118, 1993.

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

T. Ledoux, M. Blay, E. Bruneton, D. Caromel, T. Coupaye et al., Etat de l'art sur l'adaptabilité, Livrable D, 2001.

I. S. Mackenzie and C. Ware, Lag as a determinant of human performance in interactive systems, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '93, pp.488-493, 1993.
DOI : 10.1145/169059.169431

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

P. Maes, Concepts and experiments in computational reflection In Conference proceedings on Object-oriented programming systems, languages and applications, pp.147-155, 1987.

N. Medvidovic and R. N. Taylor, A classification and comparison framework for software architecture description languages. Software Engineering, IEEE Transactions on, vol.26, issue.1, pp.70-93, 2000.
URL : https://hal.archives-ouvertes.fr/hal-00444077

C. Müller-schloer, Organic computing, Proceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis , CODES+ISSS '04, pp.2-5, 2004.
DOI : 10.1145/1016720.1016724

A. Newberger and A. Dey, Designer support for context monitoring and control. IRB-TR-03- 017, 2003.

P. Oreizy, M. M. Gorlick, R. N. Taylor, D. Heimhigner, G. Johnson et al., An architecture-based approach to self-adaptive software. Intelligent Systems and Their Applications, pp.1454-62, 1999.

M. Papazoglou, Web services : principles and technology, 2008.

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

F. Paternò, C. Mancini, and S. Meniconi, ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models, Proceedings of the IFIP TC13 Interantional Conference on Human- Computer Interaction, pp.362-369, 1997.
DOI : 10.1007/978-0-387-35175-9_58

C. Peltz, Web services orchestration and choreography, Computer, vol.36, issue.10, pp.46-52, 2003.
DOI : 10.1109/MC.2003.1236471

S. Preuß, JESA Service Discovery Protocol : Efficient Service discovery in ad-hoc networks. Lecture notes in computer science, pp.1196-1201, 2003.

H. Schmeck, C. Müller-schloer, E. Çakar, M. Mnif, and U. Richter, Adaptivity and self-organization in organic computing systems, ACM Transactions on Autonomous and Adaptive Systems, vol.5, issue.3, pp.1-32, 2010.
DOI : 10.1145/1837909.1837911

I. Sedov, S. Preuss, C. Cap, M. Haase, and D. Timmermann, Time and energy efficient service discovery in Bluetooth, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring., 2003.
DOI : 10.1109/VETECS.2003.1207574

C. Szyperski, D. Gruntz, and S. Murer, Component software : beyond object-oriented programming, 2002.

J. Whittle, P. Sawyer, N. Bencomo, B. H. Cheng, and J. M. Bruel, RELAX: a language to address uncertainty in self-adaptive systems requirement, Requirements Engineering, vol.91, issue.1, pp.177-196, 2010.
DOI : 10.1007/s00766-010-0101-0

C. Papier-présente-relax, un langage pour définir des requirements pour des systèmes auto-adaptatifs Ce langage permet d'exprimer une certaine imprévisibilité. Deux types sont identifiés : l'imprévisibilité environnementale (des requirements qui restent valident malgré des changements non-anticipés de contexte) et l'imprévisibilité comportementale (changements dans les requirements qui n'avaient pas été prévus) Le langage proposé est pseudo-naturel et sa sémantique est exprimée en terme de logique floue

F. Zhu, M. W. Mutka, and L. M. Ni, Service discovery in pervasive computing environments, IEEE Pervasive Computing, vol.4, issue.4, pp.81-90, 2005.

P. Dans-les, exécutions adaptatives classiques, les modifications portées au niveau méta sont directement transposées dans le niveau de base plutôt que d'être portée une fois que tout le calcul d'adaptation est réalisé, p.30