L'informatique en nuage est une technologie émergente permettant l'accès, sur demande, à un ensemble partagé de ressources informatiques. L'un des principaux objectifs de cette nouvelle technologie est le traitement et le stockage de très grandes quantités de données. Parfois, des anomalies et des défauts peuvent surgir et ainsi réduire sa performance. Étant donné la nouveauté et la complexité de cette nouvelle technologie il n'existe pas de modèles de mesures visant à évaluer la dégradation de la performance d'une application opérant dans le nuage. Un des défis actuel est de concevoir un modèle de mesure de la performance des applications opérant sur le nuage permettant de prendre en compte les nombreuses caractéristiques qualité d'un logiciel telles que précisées dans la norme ISO25010. De manière pratique, un modèle de mesure permettrait de mesurer, par exemple la performance d'une application, et plus particulièrement aider à détecter la source de la dégradation de performance afin de prendre des actions correctives. Grace à ce modèle il serait alors possible de planifier les ressources nécessaires afin de rencontrer des niveaux de services ciblés. Cette thèse présente la proposition d'une modèle de mesure de la performance d'une application opérant sur le nuage. Un des défis majeurs rencontrés dans la définition de ce modèle a été de déterminer quels types de relations existent entre les différentes mesures directes du logiciel qui reflètent le mieux le concept de performance pour cette nouvelle technologie. Par exemple, nous avons étudié l'étendue de la relation entre le temps d'exécution d'un logiciel sur le processeur et le concept de performance du comportement de temps d’ISO25010. Cette thèse propose donc un modèle de mesure de la performance pour les applications opérant sur le nuage, qui est fondé sur les concepts de la qualité des logiciels proposés par la norme ISO 25010.
| Date | 2 juil. 2014 |
|---|
| langue originale | Anglais américain |
|---|
| Établissement diplômant | - École de technologie supérieure
|
|---|
| Superviseur | Alain April (Directeur(-trice)) & Alain Abran (Codirecteur(-trice)) |
|---|
- Logiciels Qualité Contrôle. Logiciels d'application. Infonuagique. Mesure du logiciel. Informatique nuagique
- génie logiciel
- performance
- technique de Taguchi
- ISO 25010
- maintenance
- Hadoop MapReduce.
Bautista Villalpando, L. E. (Auteur(e)),
April (Directeur(-trice)) &
Abran (Codirecteur(-trice)),
2 juil. 2014Thèses et mémoires: Thèse de doctorat › Doctorat en génie: Génie