pen icon Communication
quote

Étude de l'impact des changements sur des logiciels libres à l'aide de techniques de forage de données

SR

Membre a labase

Sébastien Rufiange

Résumé de la communication

Un problème récurrent en génie logiciel est de garantir la qualité des produits tout en contrôlant les coûts et les échéances. Les besoins et les technologies évoluent plus rapidement que notre aptitude à gérer ces projets. La capacité à réaliser les changements peut influer sur la qualité et les coûts de maintenance des systèmes. La présente étude tente de vérifier si les caractéristiques des conceptions logicielles ont une influence significative sur le degré d’impact des changements. Pour ce faire, un outil a été conçu pour effectuer la collecte de mesures à partir des systèmes de gestion des versions et de suivi des modifications de projets libres. L’outil statistique WEKA est utilisé pour construire et expérimenter avec des modèles de régression et de classification variés. Plusieurs mesures du degré d’impact des changements sont proposées et validées, dont le nombre de lignes de code modifiées, de même que le nombre de fichiers affectés par un changement. Les mesures de Chidamber et Kemerer (1994) et d’autres facteurs sont utilisés pour caractériser les conceptions. En plus de démontrer l’importance des mesures de couplage dans l’impact des changements, le travail fournit des modèles de prédiction de cet impact et une base de comparaison des caractéristiques du cycle de développement des logiciels étudiés. Les modèles obtenus par les outils développés seront graduellement plus précis et amélioreront notre compréhension du processus de propagation des changements.

Contexte

section icon Date : 13 mai 2009
host icon Hôte : Université d’Ottawa

Découvrez d'autres communications scientifiques

Autres communications du même congressiste :