Mesures de complexité de logiciels

Les métriques en génie du logiciel sont des mesures quantifiables permettant de caractériser un logiciel ou le processus de développement de ce logiciel. Afin de se munir d'outils comparant plusieurs conceptions, nous proposons, dans ce travail de diplôme, de mesurer la complexité d'un logiciel. Pour deux programmes ayant la même fonctionnalité, celui comportant le plus d'énoncés conditionnels est celui qui est le plus complexe. La métrique de McCabe permet cette comparaison. Le but de ce travail de diplôme est de réaliser un outil d'extraction de cette métrique à partir d'un programme Ada et à l'aide de l'outil d'analyse ASIS. Une bibliothèque en Ada permettant d'extraire la métrique et une interface homme-machine conviviale pour visualiser les valeurs seront présentées.

Etudiant: Frédéric Blaser

Année: 2000

Département: TIC

Filière: Informatique et systèmes de communication (anciennement Informatique)

Type de formation: Plein temps

Enseignant responsable: Claude Evéquoz