Page principale | Projets | Publications | Thèses | Présentations | Membres | Cours | Gallerie | Intérêt local
Home | Projects | Publications | Theses | Presentations | People | Courses | Gallery | Local interest
 

  Détection visuelle d'anomalies de conception dans les programmes orientés objet

Sommaire

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 et un manque de flexibilité aux changements futurs. Dû à la nature des connaissances requises, un important sous-ensemble d'anomalies de conception est difficile à détecter de façon automatique. Malheureusement, la détection manuelle est coûteuse en temps et ressources. Dans le cadre de cette maîtrise, nous proposons une approche semi-automatique de détection d'anomalies de conception basée sur la visualisation. Nous introduisons un principe de détection général et l'illustrons sur un ensemble d'anomalies avec des exemples concrets. Nous discutons finalement des avantages et des limitations de notre stratégie à l'aide de deux études de cas.

Abstract

Nowadays, software must be flexible to accommodate future changes. Design anomalies, introduced during software evolution, are frequent causes of low maintainability and low flexibility to future changes. Because of the required knowledge, an important subset of design anomalies are difficult to detect automatically. Unfortunately, manual detection through code inspection is too time- and resource- consuming. In the context of this master degree, we propose a visualization-based approach to semi-automatic detection of design anomalies. We introduce a general detection principle and illustrate it on a set of anomalies with concrete examples. We finally discuss the advantages and limitations of our strategy through two case studies.

Mots-clés

détection, anomalies de conception, visualisation, métriques.
detection, design anomalies, visualization, metrics.

Online version

Available here in french (en français) in Adobe PDF format (3.2 MB).

BibTeX

@MastersThesis{Dhambri:2007:MSC,
  author =       "Karim Dhambri",
  title =        "D{\'e}tection visuelle d'anomalies de conception dans les programmes orient{\'e}s objet",
  month =        dec,
  year =         2007,
  type =         "M.Sc. Thesis",
  school =       "D{\'e}partement d'Informatique et Recherche 
                  Op{\'e}rationnelle, Universit{\'e} de Montr{\'e}al",
}