La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

An analysis of quality models as a foundation for software quality engineering

Téléchargements

Téléchargements par mois depuis la dernière année

Côté, Marc-Alexis (2005). An analysis of quality models as a foundation for software quality engineering. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.

[thumbnail of CÔTÉ_Marc-Alexis.pdf]
Prévisualisation
PDF
Télécharger (5MB) | Prévisualisation

Résumé

Software Quality Engineering is an emerging discipline that is concerned with improving the approach to software quality. lt is important that this discipline be firmly rooted in a quaiity model satisfying its needs. ln order to define the needs of this discipline, the meaning of quality is broadly defined by reviewing the literature on the subject. Software Quality Engineering needs a quality model that supports the specification of quality as well as its evaluation; it needs a quality model that is exhaustive and extensible; it needs a quality model that is widely applicable and usable throughout the software lifecycle. The goal of this research is to identify a quality model suitable for such a purpose. ln order to attain this goal, quality models are comparatively evaluated with respect to their support of Software Quality Engineering. ISO/IEC 9126 is selected as the most promising model and further evaluated. Through a more in depth analysis of the standard and its associated measures, it is found that although the framework behind ISO/IEC 9126 is clearly supportive of the needs of Software Quality Engineering, the quality measures associated with the model largely fail to meet expectations. Measures were found to be unsatisfying because a majority of them fail to be useful in setting quality goals and requirements. Recommendations on how to improve the measures are presented in detail.

Titre traduit

Analyse de modèles de qualité en tant que fondation à l'ingénierie de la qualité du logiciel

Résumé traduit

L'ingénierie de la qualité du logiciel (IQL) est une discipline émergente dont le champ d'activité est l'amélioration de la qualité dans les logiciels. Cette discipline doit être assise sur un modèle de qualité remplissant ses besoins. L'IQL nécessite un modèle de qualité qui facilite autant la définition des exigences de qualité que l'évaluation de la qualité, qui est exhaustif et extensible, et qui est utile tout au long du cycle de vie. Â partir d'une évaluation de 4 modèles de qualité, ISO/IEC 9126 est sélectionné comme étant le plus prometteur et est analysé en profondeur. La conclusion retenue est que même si le cadre appuyant le modèle ISO/IEC répond aux besoins de l'IQL, la majorité des mesures ne sont pas clairement utilisables pour définir des exigences de qualité. Des recommandations sont étayées afin de rectifier la situation.

Type de document: Mémoire ou thèse (Mémoire de maîtrise électronique)
Renseignements supplémentaires: "Master thesis presented at École de technologie supérieure as a partial requirement for the obtention of master of engineering". Bibliogr.: f. [119]-121.
Mots-clés libres: 9126, Analyse, Genie, Ingenierie, Iso/Iec, Logiciel, Modele, Norme, Qualite
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
Suryn, Witold
Programme: Maîtrise en ingénierie > Génie
Date de dépôt: 31 janv. 2011 21:07
Dernière modification: 06 déc. 2016 21:52
URI: https://espace.etsmtl.ca/id/eprint/322

Gestion Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt