125 5.3.3 Interception des liaisons de service, Bilan des intercepteurs de dépendances de services . . . . . . 133 5.3.5 Interception au niveau des fournitures de service, p.136 ,
174 6.2.1 Présentation de l'environnement de validation : iCASA . . . . 176 6.2.2 Validation qualitative du modèle de développement ,
implantation de référence La figure 6.21 montre l'architecture utilisée pour l'implantation de référence de l'application LightFollowMe. Celle-ci ne contient qu'un seul composant, qui fournir un service de type LightFollowMe ,
A reflective framework for mediation applications, Adaptive and Reflective Middleware on Proceedings of the International Workshop, ARM '11, pp.22-28, 2011. ,
DOI : 10.1145/2088876.2088880
URL : https://hal.archives-ouvertes.fr/hal-00745722
Building and Deploying Self-Adaptable Home Applications. Pervasive Computing and Communications Design and Deployment : Technologies, Trends and Applications, ?, pp.49-73, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00951189
Gregory Abowd, Chris Atkeson et Irfan Essa Ubiquitous smart spaces. Rapport technique, Georgia Institute of Technology, College of Computing, 1998. ,
What???s in an Agreement?An Analysis and an Extension of WS-Agreement, International Conference on Service Oriented Computing, 2005. ,
DOI : 10.1007/11596141_32
The Internet of Things: A survey, Computer Networks, vol.54, issue.15, pp.2787-2805, 2010. ,
DOI : 10.1016/j.comnet.2010.05.010
A survey on context-aware systems, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.4, pp.263-277, 2007. ,
DOI : 10.1504/IJAHUC.2007.014070
CORBA request portable interceptors: analysis and applications, Third International Symposium of Distributed Object Applications (DOA'01), pp.551-579, 2003. ,
DOI : 10.1002/cpe.716
Autonomic Management of Clustered Applications, 2006 IEEE International Conference on Cluster Computing, pp.1-11, 2006. ,
DOI : 10.1109/CLUSTR.2006.311842
URL : https://hal.archives-ouvertes.fr/hal-00684406
A Multimedia Oriented Component Model, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers), pp.3-8, 2005. ,
DOI : 10.1109/AINA.2005.38
URL : https://hal.archives-ouvertes.fr/hal-00408566
The Korrontea Data Modeling, Proceedings of the First International Conference on Ambient Media and Systems, 2008. ,
DOI : 10.4108/ICST.AMBISYS2008.2896
URL : https://hal.archives-ouvertes.fr/hal-00346824
Auto-Home : une plate-forme pour la gestion automatique d'applications pervasives, p.89, 2008. ,
AutoHome, ACM Transactions on Autonomous and Adaptive Systems, vol.6, issue.1, pp.1-9, 2011. ,
DOI : 10.1145/1921641.1921649
URL : https://hal.archives-ouvertes.fr/inria-00554197
A survey of self-management in dynamic software architecture specifications, Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems, pp.28-33, 2004. ,
Managing technical debt in software-reliant systems, Proceedings of the FSE/SDP workshop on Future of software engineering research, FoSER '10, p.47, 2010. ,
DOI : 10.1145/1882362.1882373
DiaSim : A parameterized simulator for pervasive computing applications, Mobile and Ubiquitous Systems : Networking & ServicesMobiQuitous' 09). 6th Annual International, pp.1-3, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00403421
The FRACTAL component model and its support in Java, Software : Practice and Experience, pp.11-12, 2006. ,
DOI : 10.1002/spe.767
Unity :experiences with a prototype autonomic computing system, International Conference on Autonomic Computing, pp.140-147, 2004. ,
Wcomp: rapid application development toolkit for wearable computer based on Java, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme, System Security and Assurance (Cat. No.03CH37483), pp.4198-4203, 2003. ,
DOI : 10.1109/ICSMC.2003.1245644
Auto-r??paration et auto-optimisation des applications pervasives. Un gestionnaire de s??lection de d??pendances de services bas?? sur l???Analyse de Concepts Formels, Techniques et sciences informatiques, vol.33, issue.1-2, pp.7-30, 2014. ,
DOI : 10.3166/tsi.33.7-30
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
Jade, un environnement d'administration autonome, Techniques et sciences informatiques, pp.1225-1252, 2008. ,
Towards a better understanding of context and context-awareness, Handheld and ubiquitous computing, pp.304-307, 1999. ,
Dynamic Software Evolution and The K-Component Model, Workshop on Software Evolution, 2001. ,
The k-component architecture metamodel for self-adaptive software, The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, pp.81-88, 2001. ,
Architectural Styles and the Design of Networkbased Software Architectures, 2000. ,
Kevoree : une approche model@runtime pour les systèmes ubiquitaires, UbiMob2012, p.12, 2012. ,
The response to IT complexity: autonomic computing, Third IEEE International Symposium on Network Computing and Applications, 2004. (NCA 2004). Proceedings., pp.151-157, 2004. ,
DOI : 10.1109/NCA.2004.1347772
Modèles de conception et d'exécution pour la médiation et l'intégration de services, 2012. ,
A reflective framework for mediation applications, Adaptive and Reflective Middleware on Proceedings of the International Workshop, ARM '11, pp.22-28, 2011. ,
DOI : 10.1145/2088876.2088880
URL : https://hal.archives-ouvertes.fr/hal-00745722
Using gauges for architecture-based monitoring and adaptation, Working Conference on Complex and Dynamic Systems Architecture, 2001. ,
Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, pp.46-54, 2004. ,
DOI : 10.1109/MC.2004.175
System support for pervasive applications, ACM Transactions on Computer Systems, vol.22, issue.4, pp.421-486, 2004. ,
DOI : 10.1145/1035582.1035584
Component-Based Software Engineering : Putting the Pieces Together, 2001. ,
The gator tech smart house : A programmable pervasive space, Computer, 2005. ,
Adaptive middleware for context-aware applications in smart-homes, Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp.111-116, 2004. ,
A survey of autonomic computing?degrees, models, and applications, ACM Computing Surveys, vol.40, issue.3, pp.1-28, 2008. ,
Meteor: a middleware infrastructure for content-based decoupled interactions in pervasive grid environments, Concurrency and Computation: Practice and Experience, vol.36, issue.1, pp.1455-1484, 2008. ,
DOI : 10.1002/cpe.1278
The vision of autonomic computing, Computer Pages, vol.36, issue.75, pp.41-50, 2003. ,
The Art of the Metaobject Protocol, 1991. ,
Estimating total power consumption by servers in the US and the world, 2007. ,
The evolving philosophers problem: dynamic change management, IEEE Transactions on Software Engineering, pp.1293-1306, 1990. ,
DOI : 10.1109/32.60317
Analysing dynamic change in software architectures: a case study, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159), pp.91-100, 1998. ,
DOI : 10.1109/CDS.1998.675762
Autonomic Computing Principles, Design and Implementation. Undergraduate Topics in Computer Science, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00854882
DREAM, Proceedings of the 3rd workshop on Adaptive and reflective middleware -, pp.250-255, 2004. ,
DOI : 10.1145/1028613.1028625
URL : https://hal.archives-ouvertes.fr/hal-00881539
Programs, life cycles, and laws of software evolution, Proceedings of the IEEE Pages, vol.68, issue.57, pp.1060-1076, 1980. ,
Software maintenance management, p.57, 1980. ,
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
Kalimucho : Plateforme d'Adaptation des Applications Mobiles, Conférence Internationale sur les Nouvelles Technologies de la Répartition (NOTERE'11), 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00593459
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
Information systems innovation for environmental sustainability, MIS Quarterly, vol.34, issue.1, pp.1-21, 2010. ,
Models@ Run.time to Support Dynamic Adaptation, Computer, vol.42, issue.10, pp.44-51, 2009. ,
DOI : 10.1109/MC.2009.327
An architecture-based approach to self-adaptive software. Intelligent Systems and their Applications, IEEE, vol.14, issue.3, pp.24-62, 1999. ,
Serviceoriented computing, Communications of the ACM, vol.46, issue.10, pp.25-28, 2003. ,
Service-Oriented Computing Research Roadmap, International Journal of Cooperative Information Systems, vol.17, issue.02, pp.223-255, 2008. ,
Autonomic Computing: An Overview, pp.257-269, 2004. ,
DOI : 10.1007/11527800_20
A Simple Way to Estimate the Cost of Downtime, Sixteenth Systems Administration Conference (LISA '02), pp.185-188, 2002. ,
Olympus: A High-Level Programming Model for Pervasive Computing Environments, Third IEEE International Conference on Pervasive Computing and Communications, pp.7-16, 2005. ,
DOI : 10.1109/PERCOM.2005.26
Gaia, ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, issue.4, pp.65-67, 2002. ,
DOI : 10.1145/643550.643558
RESTful integration of heterogeneous devices in pervasive environments, Distributed Applications and Interoperable Systems, pp.1-14, 2010. ,
A Component Model Engineered with Components and Aspects, 9th International Symposium on Component-Based Software Engineering, pp.139-153, 2006. ,
DOI : 10.1007/11783565_10
URL : https://hal.archives-ouvertes.fr/inria-00126350
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
System Support for Online Reconfiguration, USENIX Annual Technical Conference, General Track (USENIX'03), pp.141-154, 2003. ,
Aura : an architectural framework for user mobility in ubiquitous computing environments, Software Architecture, pp.29-43, 2002. ,
Understanding service-oriented architecture, The Architecture Journal, vol.2004, 2004. ,
A multi-agent systems approach to autonomic computing, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS '04), pp.464-471, 2004. ,
Lightweight Service Oriented Architecture for Pervasive Computing, International Journal of Computer Science Issues (IJCSI), vol.7, issue.4, pp.1-9, 2010. ,
An alternative to Quiescence: Tranquility, 2006 22nd IEEE International Conference on Software Maintenance, pp.73-82, 2006. ,
DOI : 10.1109/ICSM.2006.11
Nano-informatique et intelligence ambiante : inventer l'ordinateur du xxie siècle, Hermès science publications, 2007. ,
Designing calm technology, Power- Grid Journal, vol.1, issue.1, pp.75-85, 1996. ,
An Approach for Dynamically Building and Managing Service-Based Applications, 2010 IEEE Asia-Pacific Services Computing Conference, pp.51-58, 2010. ,
DOI : 10.1109/APSCC.2010.77
URL : https://hal.archives-ouvertes.fr/hal-00941627
Building and Deploying Self-Adaptable Home Applications, Pervasive Computing and Communications Design and Deployment : Technologies, Trends, and Applications, pp.49-73, 2011. ,
DOI : 10.4018/978-1-60960-611-4.ch003
URL : https://hal.archives-ouvertes.fr/hal-00951189