Architecture pour les systèmes de déploiement logiciel à grande échelle : prise en compte des concepts d'entreprise et de stratégie

Résumé : Le déploiement arrive en fin de cycle de vie du logiciel. Cette étape a pris une grande importance dans les entreprise ayant un grand nombre de machines à gérer : on parle alors de déploiement à grande échelle. Les entreprises souhaitent pouvoir automatiser cette étape, pour éviter d'avoir à répéter les mêmes étapes plusieurs fois. Cependant, elles souhaitent garder un certain contrôle sur les activités de déploiement, en imposant différentes contraintes (même version d'une application sur un groupe de machines, préférence pour des applications avec certaines caractéristiques, ordonnancement prioritaire, ...). Dans notre travail, nous définissons un méta-modèle de déploiement permettant d'automatiser le traitement des données liées au déploiement. Nous définissons aussi des stratégies de déploiement qui permettent aux entreprises de définir leur propres contraintes de déploiement, selon leurs besoins et leurs préférences.
Type de document :
Thèse
Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 2005. Français
Liste complète des métadonnées

Littérature citée [9 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-00011303
Contributeur : Noelle Merle <>
Soumis le : jeudi 5 janvier 2006 - 10:24:17
Dernière modification le : jeudi 11 janvier 2018 - 06:14:33
Document(s) archivé(s) le : mardi 7 septembre 2010 - 17:39:26

Identifiants

  • HAL Id : tel-00011303, version 1

Collections

Citation

Noelle Merle. Architecture pour les systèmes de déploiement logiciel à grande échelle : prise en compte des concepts d'entreprise et de stratégie. Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 2005. Français. 〈tel-00011303〉

Partager

Métriques

Consultations de la notice

670

Téléchargements de fichiers

1371