DocumentCode :
3154376
Title :
Improving the testability of UML class diagrams
Author :
Baudry, Benoit ; Le Traon, Yves ; Sunye, Gerson
Author_Institution :
IRISA, Rennes, France
fYear :
2004
fDate :
2 Nov. 2004
Firstpage :
70
Lastpage :
80
Abstract :
This paper synthesizes our research efforts in the field of object-oriented test. These efforts have two different goals. First, we identify of recurrent design structures - or testability anti-patterns - that worsen software testability. Second, we use the UML extension mechanisms to better specify design information that can make implementation more testable. Although detecting testability anti-patterns during software 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, each definition of an anti-pattern is associated with an alternative design solution.
Keywords :
Unified Modeling Language; design for testability; object-oriented programming; program testing; UML class diagrams; UML extension mechanisms; design information specification; object-oriented test; recurrent design structures; software design; software testability; testability anti-patterns; Automatic testing; Books; Costs; Design automation; Libraries; Software maintenance; Software systems; Software testing; System testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Testability Assessment, 2004. IWoTA 2004. Proceedings. First International Workshop on
Print_ISBN :
0-7803-8851-8
Type :
conf
DOI :
10.1109/IWOTA.2004.1428418
Filename :
1428418
Link To Document :
بازگشت