Les systèmes informatiques distribués, qui fonctionnent sur plusieurs ordinateurs, sont désormais courants et même utilisés dans des services critiques. Cependant, ces systèmes deviennent de plus en plus complexes, en termes d'échelle, de dynamicité et de qualité de service attendue. La reconfiguration de systèmes distribués consiste à modifier leur état durant leur exécution. Les systèmes distribués peuvent être reconfigurés pour plusieurs raison, parmi lesquelles leur déploiement, leur mise à jour, leur adaptation pour obéir à de nouvelles contraintes (en termes de capacité utilisateurs, d'efficacité énergétique, de fiabilité, de coûts, etc.) ou même le changement de leurs fonctionnalités. Les systèmes de reconfiguration existants ne parv...
National audienceNous proposons dans ce chapitre une approche visant à définir une architecture logi...
Ce travail analyse les problèmes posés par l'administration des systèmes répartis. Il dégage un ense...
La capacité d'adaptation/reconfiguration face aux changements de l'environnement d'exécution représe...
Distributed computer systems, which run on multiple computers, are now commonplace and used even in ...
Les évolutions des systèmes doivent être gérées de manière à garantir l'efficacité et l'efficience d...
Le travail réalisé dans le cadre de cette thèse a deux objectifs principaux. Le premier est de contr...
La qualité de service attendue pour les systèmes de production et les systèmes électroniques, rend i...
Les systèmes logiciels adaptatifs modifient leur comportement seuls à travers des opérations de reco...
En programmation orientée à composants, mais particulièrement dans des environnements distribués, le...
La reconfiguration dynamique d'un logiciel peut être un auxiliaire utile pour adapter et maintenir d...
Ce document traite du problème, toujours actuels, de l'unification des paradigmes de programmation l...
National audienceDe nos jours, les infrastructures ainsi que les logiciels deviennent de plus en plu...
L'émergence des environnements omniprésents pose un nouveau défi aux systèmes informatiques. Les int...
National audienceNous proposons dans ce chapitre une approche visant à définir une architecture logi...
Ce travail analyse les problèmes posés par l'administration des systèmes répartis. Il dégage un ense...
La capacité d'adaptation/reconfiguration face aux changements de l'environnement d'exécution représe...
Distributed computer systems, which run on multiple computers, are now commonplace and used even in ...
Les évolutions des systèmes doivent être gérées de manière à garantir l'efficacité et l'efficience d...
Le travail réalisé dans le cadre de cette thèse a deux objectifs principaux. Le premier est de contr...
La qualité de service attendue pour les systèmes de production et les systèmes électroniques, rend i...
Les systèmes logiciels adaptatifs modifient leur comportement seuls à travers des opérations de reco...
En programmation orientée à composants, mais particulièrement dans des environnements distribués, le...
La reconfiguration dynamique d'un logiciel peut être un auxiliaire utile pour adapter et maintenir d...
Ce document traite du problème, toujours actuels, de l'unification des paradigmes de programmation l...
National audienceDe nos jours, les infrastructures ainsi que les logiciels deviennent de plus en plu...
L'émergence des environnements omniprésents pose un nouveau défi aux systèmes informatiques. Les int...
National audienceNous proposons dans ce chapitre une approche visant à définir une architecture logi...
Ce travail analyse les problèmes posés par l'administration des systèmes répartis. Il dégage un ense...
La capacité d'adaptation/reconfiguration face aux changements de l'environnement d'exécution représe...