Détection visuelle d'anomalies de conception
Résumé
De nos jours, les logiciels doivent être flexibles pour pouvoir accommoder d'éventuels changements. Les anomalies de conception introduites durant l'évolution du logiciel causent souvent des difficultés de maintenance. Cependant, la détection d'anomalies de conception n'est pas triviale. La détection manuelle est coûteuse en temps et en ressources, alors que la détection automatique génère trop de faux positifs. Dans cet article, nous proposons une approche semiautomatique pour la détection visuelle d'anomalies de conception. Pour aider la détection visuelle, nous utilisons un générateur qui transforme une tâche d'analyse décrite dans un langage de haut niveau en un scénario d'utilisation pour un environnement de visualisation. Finalement, nous illustrons notre approche avec un problème particulier de détection d'anomalies en utilisant la visualisation et les métriques de code.