Measuring and improving design patterns testability

Abstract : This paper addresses not only the question of testability measurement of OO designs but also focuses on its practicability. While detecting testability weaknesses (called testability anti-patterns) of an OO design is a crucial task, one cannot expect from a non-specialist to make the right improvements, without guidance or automation. To overcome this limitation, this paper investigates solutions integrated to the 00 process. We focus on the design patterns as coherent subsets in the architecture, and we explain how their use can provide a way for limiting the severity of testability weaknesses, and of confining their effects to the classes involved in the pattern. Indeed, design patterns appear both as a usual refinement instrument, and a cause of complex interactions into a class diagram - and more specifically of testability anti-patterns.
Type de document :
Communication dans un congrès
Proceedings of Metrics Symposium 2003, Sep 2003, Sydney, Australia. 2003
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger
Contributeur : Jean-Marc Jézéquel <>
Soumis le : mardi 26 février 2013 - 15:51:17
Dernière modification le : vendredi 16 novembre 2018 - 01:30:24
Document(s) archivé(s) le : dimanche 2 avril 2017 - 05:24:12


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-00794846, version 1


Benoit Baudry, Yves Le Traon, Gerson Sunyé, Jean-Marc Jézéquel. Measuring and improving design patterns testability. Proceedings of Metrics Symposium 2003, Sep 2003, Sydney, Australia. 2003. 〈hal-00794846〉



Consultations de la notice


Téléchargements de fichiers