• Français
    • English
  • Français 
    • Français
    • English
  • Login
View Document 
  •   Savoirs UdeS Home
  • Génie
  • Génie – Mémoires
  • View Document
  •   Savoirs UdeS Home
  • Génie
  • Génie – Mémoires
  • View Document
JavaScript is disabled for your browser. Some features of this site may not work without it.

Browse

All of Savoirs UdeSDomains & CollectionsBy Issue DateAuthorsTitlesSubjectsDirectorsThis CollectionBy Issue DateAuthorsTitlesSubjectsDirectors

My Account

Login

Statistics

View Usage Statistics

Visualisation de la cohésion et du couplage du code Java

Thumbnail
View/Open
MR83692.pdf (5.162Mb)
Publication date
2011
Author(s)
Mejia Lopez, Oduar
Subject
Couplage
 
Cohésion
 
Visualisation de logiciels
 
Métriques de logiciel
Show full document record
Abstract
Évaluer en continu la qualité d'un logiciel doit être une activité importante permettant de diagnostiquer et d'éviter des problèmes. Une caractéristique commune dans une bonne conception est la distribution correcte de responsabilités entre les composants. La cohésion et le couplage sont des caractéristiques d'un logiciel servant d'indicateurs de cette distribution. Ces propriétés peuvent être mesurées et ainsi avoir une idée de la qualité du logiciel. Pour mesurer la cohésion et le couplage, différentes métriques ont été proposées. Plusieurs outils ont été développés également pour donner au programmeur la possibilité de mesurer le code. Généralement, ces outils présentent les résultats des métriques avec des chiffres qui ne sont, pas suffisamment intuitifs ou faciles à interpréter par un programmeur. Une façon efficace de présenter les métriques appliquées sur un logiciel est d'utiliser des techniques de visualisation. Celle-ci sert à présenter plusieurs informations en peu d'espace, ainsi un développeur peut examiner des données d'une manière pratique et, flexible. Ce mémoire propose une manière de visualiser la cohésion et le couplage. À cet effet, nous avons développé un outil qui utilise des graphiques pour représenter les relations entre les éléments à l'intérieur d'une classe et les relations entre les classes. L'approche présentée dans ce mémoire a été appliquée à des systèmes logiciels orientés objet, codés en Java et de taille moyenne. Les résultats obtenus démontrent l'utilité de visualiser l'information, plutôt que de la présenter uniquement sur des tableaux.
URI
http://savoirs.usherbrooke.ca/handle/11143/1606
Collection
  • Génie – Mémoires [2085]

DSpace software [version 5.4 XMLUI], copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
 

 


DSpace software [version 5.4 XMLUI], copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback