Formalisation de l'expression d'un plan de déploiement autonomique à base de contraintes
Raja Boujbel  1, *@  , Sébastien Leriche  2@  , Jean-Paul Arcangeli  1@  , Oudom Kem  1@  
1 : Institut de Recherche en Informatique de Toulouse  (IRIT)  -  Site web
Université Toulouse III - Paul Sabatier - IUT de Tarbes
118 route de Narbonne F-31062 Toulouse CEDEX 9 -  France
2 : École Nationale d'Avation Civile  (ENAC)
PRES Université de Toulouse
7 av. Edouard Belin 31055 Toulouse, France -  France
* : Auteur correspondant

Les systèmes ambiants sont devenus massivement distribués. Le nombre d'appareils hétérogènes, et la variété de composants logiciels à déployer sur ces systèmes pour en assurer le bon fonctionnement ne cessent de croître. Leur topologie est en évolution constante, liée à l'apparition et la disparition des dispositifs mobiles. De ce fait, le déploiement de logiciel dans ces systèmes est un problème ouvert. Notre approche pour diminuer la complexité de cette opération, est le déploiement autonomique. Dans cet article, nous partons d'un langage dédié (DSL) nommé MuScADeL, pour lequel nous proposons une formalisation de l'expression du déploiement autonomique. Ensuite, nous montrons comment traduire les propriétés de déploiement en un problème de satisfaction de contraintes, et comment nous obtenons un plan de déploiement conforme qui sera enfin interprété par un intergiciel de déploiement autonomique.


e
Personnes connectées : 1