loading...
Testability Analysis of a UML Class Diagram
Ottawa, Canada June 04-June 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.2002.1011325Eighth IEEE International Symposium o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Benoit Baudry, Universitaire de Beaulieu
Yves Le Traon, Universitaire de Beaulieu
Gerson Sunyé, Universitaire de Beaulieu
Design-for-testability is a very important issue in software engineering. It becomes crucial in the case of OO designs where control flows are generally not hierarchical, but are diffuse and distributed over the whole architecture. In this paper, we concentrate on detecting, pinpointing and suppressing potential testability weaknesses of a UML class diagram. The attribute significant from design testability is called "class interaction": it appears when potentially concurrent client/supplier relationships between classes exist in the system. These interactions point out parts of the design that need to be improved, driving structural modifications or constraints specifications, to reduce the final testing effort.
Citation:
Benoit Baudry, Yves Le Traon, Gerson Sunyé, "Testability Analysis of a UML Class Diagram," metrics, pp.54, Eighth IEEE International Symposium on Software Metrics (METRICS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.