Thèse soutenue

Apports des architectures à composants pour le déploiement d'applications à la juste taille
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Loris Bouzonnet
Direction : Jean-Bernard Stefani
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 16/09/2011
Etablissement(s) : Grenoble
Ecole(s) doctorale(s) : École doctorale mathématiques, sciences et technologies de l'information, informatique (Grenoble ; 199.-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'informatique de Grenoble
Jury : Président / Présidente : Noël de Palma
Examinateurs / Examinatrices : Jean-Bernard Stefani, Thomas Ledoux, François Exertier
Rapporteurs / Rapporteuses : Françoise Baude, Lionel Seinturier

Résumé

FR  |  
EN

L'informatique dans les nuages propose une alternative économique et performante au déploiement traditionnel sur site. Une utilisation efficace des nuages passe par une diminution des ressources consommées et une adaptation du déploiement à l'environnement cible. Nous proposons, dans cette thèse, une solution pour le déploiement de logiciels à la juste taille, c'est-à-dire en ne déployant que les dépendances nécessaires sur un environnement cible. Nous suivons une définition du déploiement basée sur les architectures à composants. Le contenu et les dépendances d'un logiciel sont capturés grâce au modèle à composants Fractal SoftwareUnit. Ce modèle offre une fine granularité de la représentation, le support de l'hétérogénéité des logiciels et des environnement cibles, ainsi qu'un contrôle distribué des logiciels. Nous proposons une mise en œuvre du modèle au travers du canevas SU Framework. Enfin, nous décrivons comment résoudre deux problèmes issus de besoins industriels, à l'aide de ce canevas : la définition de profils pour le serveur d'applications JOnAS et le déploiement d'applications hétérogènes sur cibles hétérogènes.