DocumentCode
2615696
Title
Automated test data generation for distributed software
Author
Korel, Bogdan ; Wedde, Horst ; Ferguson, Roger
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear
1991
fDate
11-13 Sep 1991
Firstpage
680
Lastpage
685
Abstract
A novel approach to automating test data generation for distributed programs is presented. The approach is based on actual execution of the program under test, a run-time scheduler, function minimization methods, and dynamic dataflow analysis. Test data are developed for the program using actual values of the input variables. When the program is executed, the program execution flow is monitored. If during program execution an undesirable execution flow is observed then function minimization search algorithms are used to automatically locate the values of input variables for which the selected path is traversed. In addition, dynamic dataflow analysis is used to determine those input variables responsible for the undesirable program behavior, which can lead to significant speed-up of the search process
Keywords
automatic testing; distributed processing; fault tolerant computing; program testing; search problems; automated test data generation; distributed programs; distributed software; dynamic dataflow analysis; function minimization; program execution; run-time scheduler; search algorithms; Automatic testing; Data analysis; Dynamic scheduling; Input variables; Minimization methods; Monitoring; Runtime; Sequential analysis; Software testing; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location
Tokyo
Print_ISBN
0-8186-2152-4
Type
conf
DOI
10.1109/CMPSAC.1991.170260
Filename
170260
Link To Document