QO-AE: Un environnement pour paramétrer une architecture logicielle en fonction d’exigences variables relatives à la qualité

Antti Evesti, Eila Niemelä

Research output: Contribution to journalArticleScientificpeer-review

Abstract

Élaborer un produit logiciel de qualité exige de tenir compte le plus tôt possible des exigences relatives à la qualité. En théorie, le premier endroit où les exigences en matière de qualité peuvent être abordées correspond aux modèles architecturaux du logiciel. Le présent article décrit comment définir les exigences relatives et à la qualité et les relier à l'architecture logicielle de sorte qu'elles puissent varier d'un composant logiciel à l'autre et d'un membre d'une famille de logiciels à un autre. Au cours de leurs travaux, les auteurs ont conçu et mis en oeuvre un environnement pour définir et consigner les exigences relatives à la qualité d'un logiciel. Cet environnement comporte trois parties principales : la gestion des méta-données de la qualité, la modélisation de la qualité et l'évaluation de la qualité. L'objectif était de mettre en oeuvre cet environnement entièrement sur la plate-forme Eclipse en utilisant des composants open source disponibles. L'environnement ainsi élaboré a été testé au travers de son application à la conception d'une architecture réelle. Ce test a prouvé que l'environnement ainsi élaboré fonctionnait comme prévu. De plus, le profil relatif à la qualité offrait un moyen adéquat pour relier les exigences définies en matière de qualité aux modèles architecturaux d'une façon uniforme qui présente des exigences variant selon les composants et les membres d'une même famille.
Original languageFrench
Pages (from-to)21-25
JournalGénie logiciel
Issue number83
Publication statusPublished - 2008
MoE publication typeA1 Journal article-refereed

Cite this