DocumentCode :
1825389
Title :
Design recovery for software testing of object-oriented programs
Author :
Kung, C.H. ; Gao, J. ; Hsia, P. ; Lin, J. ; Yoyoshima, Y.
Author_Institution :
Texas Univ., Arlington, TX, USA
fYear :
1993
fDate :
21-23 May 1993
Firstpage :
202
Lastpage :
211
Abstract :
A reverse engineering approach for software testing of object-oriented programs is described. The approach is based on a graphic model which consists of three types of diagrams: object relation diagrams; block branch diagrams; and object state diagrams. These diagrams may be used to provide guidance on the order to test the classes and member functions; prepare member function test cases; prepare test cases for object state dependent behaviors and interaction between such behaviors; and provide graphic display of coverage information to a tester
Keywords :
object-oriented programming; program testing; software engineering; block branch diagrams; coverage information; design recovery; graphic model; object relation diagrams; object state diagrams; object-oriented programs; reverse engineering; software testing; test cases; Displays; Encapsulation; Graphics; Mathematical model; Object oriented modeling; Object oriented programming; Reverse engineering; Software design; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1993., Proceedings of Working Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
0-8186-3780-3
Type :
conf
DOI :
10.1109/WCRE.1993.287764
Filename :
287764
Link To Document :
بازگشت