La problématique d'adaptation autonomique prend de plus en plus d'importance dans l'administration des applications modernes, notamment pervasives. En effet, la composition entre les différentes ressources de l'application (dispositifs physiques, services et applications tierces) doit souvent être dynamique, et s'adapter automatiquement et rapidement aux évolutions du contexte d'exécution. Pour cela, les composants orientés services offrent un support à l'adaptation au niveau architectural. Cependant, ils ne permettent pas d'exprimer l'ensemble des contraintes de conception qui doivent être garanties lors de l'exécution du système. Pour lever cette limite, cette thèse a modélisé les architectures de conception, de déploiement et de l'exécut...
In this thesis we are considering programming models for large-scale and distributed applications th...
Les récentes évolutions des dispositifs informatique telles que la miniaturisation, l'augmentation d...
L'émergence des nouveaux types d'environnements informatiques amplifie le besoin pour des systèmes l...
L'adaptation dynamique permet de modifier une application en cours d'exécution en fonction des fluct...
L'émergence des technologies sans fil et l'ubiquité des dispositifs mobiles ont introduit le concept...
Dynamic adaptation allows the modification of an application during its execution, according to the ...
Les architectures orientées services (SOA) sont considérées comme le moyen le plus avancé pour réali...
Les environnements domotiques sont des environnements ubiquitaires dans lesquels des équipements dom...
In today's world of highly dynamic computing environments, autonomic applications are the need...
Althrough component models have greatly simplified the development of distributed applications, adap...
Ces dernières décennies, les environnements informatiques sont devenus de plus en plus complexes, pa...
Modern software systems are getting more complex. This is partly justified by the heterogeneity of t...
L'évolution des systèmes distribués est en train de prendre une nouvelle dimension avec l'essor de n...
Cette thèse s intéresse à la problématique de l adaptation automatique de services dans ledomaine de...
Ces dernières années ont vu le développement du cloud computing. Le principe fondateur est de déport...
In this thesis we are considering programming models for large-scale and distributed applications th...
Les récentes évolutions des dispositifs informatique telles que la miniaturisation, l'augmentation d...
L'émergence des nouveaux types d'environnements informatiques amplifie le besoin pour des systèmes l...
L'adaptation dynamique permet de modifier une application en cours d'exécution en fonction des fluct...
L'émergence des technologies sans fil et l'ubiquité des dispositifs mobiles ont introduit le concept...
Dynamic adaptation allows the modification of an application during its execution, according to the ...
Les architectures orientées services (SOA) sont considérées comme le moyen le plus avancé pour réali...
Les environnements domotiques sont des environnements ubiquitaires dans lesquels des équipements dom...
In today's world of highly dynamic computing environments, autonomic applications are the need...
Althrough component models have greatly simplified the development of distributed applications, adap...
Ces dernières décennies, les environnements informatiques sont devenus de plus en plus complexes, pa...
Modern software systems are getting more complex. This is partly justified by the heterogeneity of t...
L'évolution des systèmes distribués est en train de prendre une nouvelle dimension avec l'essor de n...
Cette thèse s intéresse à la problématique de l adaptation automatique de services dans ledomaine de...
Ces dernières années ont vu le développement du cloud computing. Le principe fondateur est de déport...
In this thesis we are considering programming models for large-scale and distributed applications th...
Les récentes évolutions des dispositifs informatique telles que la miniaturisation, l'augmentation d...
L'émergence des nouveaux types d'environnements informatiques amplifie le besoin pour des systèmes l...