Une architecture de composants répartis adaptables
Résumé
Plusieurs travaux récents proposent des solutions ou des frameworks dédiés au développement dapplications adaptables qui peuvent ainsi dynamiquement changer leur comportement pendant lexécution afin de sadapter au contexte dexécution courant. Cependant, avece ces approches, les tâches à la charge des développeurs sont encore complexes. Ces tâches incluent la définition des variantes et la spécification des actions dadaptation, qui dans le contexte des systèmes répartis, incluent des contraintes liées aux parties distribuées. Dans cet article, nous présentons une approche de développement dapplications réparties adaptables permettant la génération correcte des variantes dune application et des actions dadaptation à exécuter en vue de faciliter la tâche des développeurs.