50 3.2.1 Les informations mesurables, p.52 ,
Etape 1 : Identification des services de l'application, p.73 ,
93 4.3.1 Migration de service, p.95 ,
´ evaluation qui permet de valider le fonctionnement de l'heuristique, et plus particu-lì erement, la validation de l'´ etape B (section 4.7.1.2) : l'´ evaluation d'une configuration. Il montre que l'heuristique permet de trouver le premier déploiement satisfaisant les critères et plusparticulì erement, la prise en compte de l'application elle-même. Notre définition est la suivante : La qualité de service d'une application est tout d'abord la garantie de sa continuité malgré les défaillances matérielles et réseaux. La qualité de service d'une application doitégalement doitégalement refléter le bon fonctionnement de cettedernì ere par son adéquation avec les spécifications de l'application et les souhaits de l'utilisateur. Enfin, la qualité de service d'une application est fortement influencée par son infrastructure, La structure et la répartition de l'application doit permettre un fonctionnement le plus long possible ,
contextè a savoir : ? Les r` egles de contexte utilisateur ? Les r` egles de contexte d'utilisation. Ces r` egles permettent notamment de mettrè a jour les ,
Marc Dalmau Heterogeneous component interactions : Sensors integration into multimedia applications, Journal of Networks, vol.3, issue.4, pp.1796-2056, 2008. ,
DOI : 10.4304/jnw.3.4.21-30
URL : http://doi.org/10.4304/jnw.3.4.21-30
Philippe Roose Intégration de périphériques contraints par reconfiguration dynamique d'applications, Numéro Spécial Revue ISI, Objets Composants Modèles dans l'ingénierie des Systèmes d'Informations, 2008. ,
Marc Dalmau QoS Based Design Process for Pervasive Computing Applications, short paper, ACM Mobility, 2009. ,
Marc Dalmau QoS-Based Design Method for Constraint Device Based Applications, 4th ACM International Workshop on Services Integration in Pervasive Environments, 2009. ,
Marc Dalmau Towards Sensor Integration into Multimedia Applications, 4th European Conference on Universal Multiservice Networks ECUMN, pp.12-14, 2007. ,
DOI : 10.1109/ecumn.2007.56
URL : https://hal.archives-ouvertes.fr/hal-00376789/document
Louberry Christine A Unified Component Model for Sensor Integration into Multimedia Applications, OOPSLA Building Software for Sensor Networks, pp.22-26, 2006. ,
Architecture logicielle pour périphériques mobiles contraints, Toulouse'09 (Rempar), Papier court, 9-11 septembre, 2008. ,
Philippe Roose Software Architecture for Dynamic Adaptation of Heterogeneous Applications, ACM Digital Library, pp.23-27, 2008. ,
Marc Dalmau Modèle Unifié de Composants pour l'Intégration de Capteurs dans des Applications Multimédia, Atelier OCM- SI, pp.1-03, 2006. ,
Architecture logicielle pour la gestion de la qualité de service en environnement contraint, Ingénierie des modèles et Adaptation dynamique, 2008. ,
Architecture logicielle pour des applications hétérogènes, distribuées et reconfigurables, Journée de l'action ADAPT, GDR ASR, 14 Février, 2008. ,
Wireless sensor networks: a survey, Computer Networks, vol.38, issue.4, pp.393-422, 2002. ,
DOI : 10.1016/S1389-1286(01)00302-4
A Utility-Based Adaptivity Model for Mobile Applications, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07), pp.556-563, 2007. ,
DOI : 10.1109/AINAW.2007.64
A Utility-Based Adaptivity Model for Mobile Applications, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07), pp.556-563, 2007. ,
DOI : 10.1109/AINAW.2007.64
Integration of architectural design and implementation decisions into the mda framework, ICSOFT (PL/DPS/KE), pp.366-371, 2008. ,
Qosaware mobile middleware for video streaming, EUROMICRO-SEAA, pp.54-61, 2005. ,
Distributed multimedia and QOS: a survey, IEEE Multimedia, vol.2, issue.2, pp.10-19, 1995. ,
DOI : 10.1109/93.388195
CADeComp: Context-aware deployment of component-based applications, Journal of Network and Computer Applications, vol.31, issue.3, pp.224-257, 2008. ,
DOI : 10.1016/j.jnca.2006.12.002
URL : https://hal.archives-ouvertes.fr/hal-00569143
The Korrontea Data Modeling, Proceedings of the First International Conference on Ambient Media and Systems, pp.1-10, 2008. ,
DOI : 10.4108/ICST.AMBISYS2008.2896
URL : https://hal.archives-ouvertes.fr/hal-00346824
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
Le point sur la programmation par aspects. Technique et science informatiques, pp.289-512, 2001. ,
Modeling and using context in adapting applications to pervasive environments. Pervasive Services, ACS/IEEE International Conference on, pp.111-120, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-01514631
Adaptation des applications au contexte en utilisant les services web, Proceedings of the 2nd French-speaking conference on Mobility and uibquity computing , UbiMob '05, pp.111-118, 2005. ,
DOI : 10.1145/1102613.1102638
Wcomp : a multi-design approach for prototyping applications using heterogeneous resources, IEEE International Workshop on Rapid System Prototyping, pp.119-125, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-00481796
Selfadaptation of event-driven component-oriented middleware using aspects of assembly ,
URL : https://hal.archives-ouvertes.fr/hal-00481793
COSMOS, composition de n??uds de contexte, Techniques et sciences informatiques, vol.27, issue.8, pp.9-101189, 2008. ,
DOI : 10.3166/tsi.27.1189-1224
Plates-formes et virtualisation pour gérer la complexité. Habilitationà Habilitationà diriger des recherches, 2008. ,
Composite capabilities/preference profiles ,
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
Towards a Framework for Self-adaptive Component-Based Applications, DAIS03, pp.1-14 ,
DOI : 10.1007/3-540-40002-8_12
URL : https://hal.archives-ouvertes.fr/hal-00457083
Active database systems, Modern Database Systems, pp.434-456, 1995. ,
Understanding and using context. Personal and Ubiquitous Computing, pp.4-7, 2001. ,
QuA, Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '04 ,
DOI : 10.1145/1028664.1028726
Using eca rules for object and schema evolution in an object-oriented system, Technology of Object-Oriented Languages and Systems, 1995. ,
Allocating modules to processors in a distributed system, IEEE Transactions on Software Engineering, vol.15, issue.11, pp.1427-1436, 1989. ,
DOI : 10.1109/32.41334
Using architecture models for runtime adaptability, IEEE Software, vol.23, issue.2, pp.62-70, 2006. ,
DOI : 10.1109/MS.2006.61
Quality of service management using generic modelling and monitoring techniques, Distributed Systems Engineering, vol.4, issue.1, pp.28-37, 1997. ,
Openwings : A service-oriented component architecture for self-forming, self-healing, 2003. ,
Computers and Intractability : A Guide to the Theory of NP-Completeness, 1979. ,
A Graph-Based Approach for Contextual Service Loading in Pervasive Environments, Meersman and Tari [50], pp.589-606 ,
DOI : 10.1007/978-3-540-88871-0_42
URL : https://hal.archives-ouvertes.fr/inria-00395390
Une approche pour un chargement contextuel de services dans les environnements pervasifs, Ing??nierie des syst??mes d'information, vol.13, issue.3, pp.59-82, 2008. ,
DOI : 10.3166/isi.13.3.59-82
URL : https://hal.archives-ouvertes.fr/inria-00395400
Component-based software engineering, putting the pieces together, 2001. ,
SLCA, composite services for ubiquitous computing, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, Mobility '08, p.11, 2008. ,
DOI : 10.1145/1506270.1506284
URL : https://hal.archives-ouvertes.fr/hal-00360509
Experiences in Using CC/PP in Context-Aware Systems, Mobile Data Management, pp.247-261, 2003. ,
DOI : 10.1007/3-540-36389-0_17
UPnP Design by Example : A Software Developer's Guide to Universal Plug and Play, 2003. ,
Connected device confi- guration, Sun Microsystems, Inc ,
Connected limited device configuration, Sun Microsystems, Inc ,
Aspect-oriented programming, ECOOP. SpringerVerlag, 1997. ,
Mamcra : a constrained-based multicast routing algorithm, Computer Communications, vol.25, issue.8, pp.802-811, 2002. ,
Conception d'Architectures Logicielles pour intégrer la qualité de service dans les applications multimédias réparties, Thèse de doctorat, 2006. ,
Kalinahia: Considering quality of service to design and execute distributed multimedia applications, NOMS 2008, 2008 IEEE Network Operations and Management Symposium, pp.951-954, 2008. ,
DOI : 10.1109/NOMS.2008.4575255
URL : https://hal.archives-ouvertes.fr/hal-00346911
Kalinahia: Considering quality of service to design and execute distributed multimedia applications, NOMS 2008, 2008 IEEE Network Operations and Management Symposium, 2008. ,
DOI : 10.1109/NOMS.2008.4575255
URL : https://hal.archives-ouvertes.fr/hal-00346911
Ad hoc on-demand distance-vector routing scalability, ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, issue.3, pp.94-95, 2002. ,
DOI : 10.1145/581291.581306
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.84.849
Qos routing in ad hoc wireless networks, IEEE Journal On Selected Areas In Communications, vol.17, issue.8, pp.1426-1438, 1999. ,
Towards Sensor Integration into Multimedia Applications, Fourth European Conference on Universal Multiservice Networks (ECUMN'07), pp.355-363, 2007. ,
DOI : 10.1109/ECUMN.2007.56
URL : https://hal.archives-ouvertes.fr/hal-00376789
Reference model for service oriented architecture 1.0, 2006. ,
SimplyEngine-WComp, Proceedings of the 5th French-Speaking Conference on Mobility and Ubiquity Computing, UbiMob '09 ,
DOI : 10.1145/1739268.1739286
The grand challenge of trusted components [52] Sun Microsystems, Software Engineering , International Conference on Software Engineering, 2003. ,
Anantha Chandrakasan, and Eugene Shih Amit Sinha. Low-power wireless sensor networks, VLSI Design, pp.205-210, 2001. ,
Modélisation des architectures logicielles dynamiques : applicationàapplicationà la gestion de la qualité de service des applicationsàapplicationsà base de services Web, Thèse de doctorat, 2007. ,
A programming interface for application-aware adaptation in mobile computing, Computing Systems, vol.8, issue.4, pp.345-363, 1995. ,
A programming interface for application-aware adaptation in mobile computing, Symposium on Mobile and Location-Independent Computing, pp.57-66, 1995. ,
Service-oriented computing : State of the art and research challenges, Computer, issue.11, pp.4038-4083, 2007. ,
Using while moving: HCI issues in fieldwork environments, ACM Transactions on Computer-Human Interaction, vol.7, issue.3, pp.417-437, 2000. ,
DOI : 10.1145/355324.355329
A Pluggable and Reconfigurable Architecture for a Context-Aware Enabling Middleware System, pp.553-570 ,
DOI : 10.1007/978-3-540-88871-0_40
Ietf rfc 3561, 2003. ,
Highly dynamic destination-sequenced distance-vector routing (dsdv) for mobile computers, SIGCOMM, pp.234-244, 1994. ,
The complexity of preemptive scheduling given interprocessor communication delays, Inf. Process. Lett, vol.25, issue.2, pp.123-125, 1987. ,
Le contexteur, Proceedings of the 14th French-speaking conference on Human-computer interaction (Conf?rence Francophone sur l'Interaction Homme-Machine) , IHM '02, pp.105-112 ,
DOI : 10.1145/777005.777020
URL : https://hal.archives-ouvertes.fr/tel-00010172
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments ,
DOI : 10.1007/978-3-540-76778-7_1
MUSIC, Proceedings of the 1st workshop on Mobile middleware embracing the personal communication device, MobMid '08, p.6, 2008. ,
DOI : 10.1145/1462689.1462697
The context toolkit, Proceedings of the SIGCHI conference on Human factors in computing systems the CHI is the limit, CHI '99, pp.434-441, 1999. ,
DOI : 10.1145/302979.303126
Disseminating active map information to mobile hosts, IEEE Network, vol.8, issue.5, pp.22-32, 1994. ,
SAMProc, Proceedings of the 4th on Middleware doctoral symposium , MDS '07, p.11, 2007. ,
DOI : 10.1145/1377934.1377935
Device profile for web services, 2006. ,
Managing Rules in Active Databases, 1992. ,
Protocols for self-organization of a wireless sensor network, IEEE Personal Communications, vol.7, issue.5, pp.16-27, 2000. ,
DOI : 10.1109/98.878532
Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments, IFIP Conference Proceedings, pp.29-43, 2002. ,
DOI : 10.1007/978-0-387-35607-5_2
Component software -beyond object-oriented programming, 1998. ,
Adaptation au contexte par tissage d'aspects d'assemblage de composants d??clench??s par des conditions contextuelles, RSTI Série ISI -Adaptation et Gestion du Contexte, pp.89-114, 2006. ,
DOI : 10.3166/isi.11.5.89-114
WComp middleware for ubiquitous computing: Aspects and composite event-based Web services, annals of telecommunications - annales des t??l??communications, vol.32, issue.11, pp.3-4197, 2009. ,
DOI : 10.1007/s12243-008-0081-y
URL : https://hal.archives-ouvertes.fr/hal-00378325
An evaluation of qinna, a component-based QoS architecture for embedded systems, Proceedings of the 2005 ACM symposium on Applied computing , SAC '05, pp.998-1002, 2005. ,
DOI : 10.1145/1066677.1066907
Qinna, a Component-Based QoS Architecture, Lecture Notes in Computer Science, vol.3489, pp.107-122, 2005. ,
DOI : 10.1007/11424529_8
Multiprocessor scheduling with communication delays, Parallel Computing, vol.16, issue.2-3, pp.173-182, 1990. ,
DOI : 10.1016/0167-8191(90)90056-F
Modeling Distributed Applications for QoS Management, Lecture Notes in Computer Science, vol.3437, pp.170-184 ,
DOI : 10.1007/11407386_13
URL : https://hal.archives-ouvertes.fr/hal-00108156
QoS routing performance in multihop, multimedia, wireless networks, Proceedings of ICUPC 97, 6th International Conference on Universal Personal Communications, pp.557-561, 1997. ,
DOI : 10.1109/ICUPC.1997.627226
Utility functions in autonomic systems, International Conference on Autonomic Computing, 2004. Proceedings., pp.70-77, 2004. ,
DOI : 10.1109/ICAC.2004.1301349
Quality-of-service routing for supporting multimedia applications, IEEE Journal on Selected Areas in Communications, vol.14, issue.7, pp.1228-1234, 1996. ,
DOI : 10.1109/49.536364
The computer for the 21st century, Scientific American, vol.265, issue.3, pp.66-75, 1991. ,
On handling qos traffic in wireless sensor networks, HICSS, 2004. ,
Qos routing for mobile ad hoc networks, INFOCOM, 2002. ,