offres d'emploi formations actualités contact accès annuaire intranet
Séminaires >

Gestion de l’évolution des logiciels : estimation des impacts des changements

Miloud Dahane, doctorant à l’Université Oran1 Ahmed BEN BELLA, Oran Algérie.

jeudi 30 mars 2017 à 13h30

B014


Dans le cadre de la gestion des évolutions des logiciels, le séminaire présente une approche, basée sur les métriques des couplages des classes du code source d’applications orientées objet, cherchant à estimer l’importance de l’impact de chaque changement.

Les codes source des applications sont régulièrement sujets de changements motivés par diverses raisons. La principale étant un changement incrémental ou altération plus ou importante de certaines fonctionnalités assurées par le logiciel. Un changement se traduit par des opérations de modification apportée à des parties (classe, méthode, variable) du code. Or, une modification, aussi petite qu’elle soit, est souvent génératrice d’effet local sur l’objet modifié auquel se rajoute un impact global concrétisé par ses différentes propagations. Ainsi, la suppression d’une variable, la modification de la portée d’une méthode, ou la modification des liens entre classes, etc., génèrent des effets dont a besoin, dans un cadre de raisonnement sur l’opportunité de changement, d’estimer les risques sur le bon fonctionnement du logiciel, lors de la mise en œuvre des opérations de modifications réalisatrices du changement.