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