DID YOU KNOW? DTIC has over 3.5 million final reports on DoD funded research, development, test, and evaluation activities available to our registered users. Click
HERE to register or log in.
Accession Number:
ADA071050
Title:
An Experimental Evaluation of Software Testing.
Descriptive Note:
Final rept.,
Corporate Author:
GENERAL RESEARCH CORP SANTA BARBARA CA SYSTEMS TECHNOLOGIES GROUP
Report Date:
1979-05-01
Pagination or Media Count:
107.0
Abstract:
The techniques evaluated are path branch coverage testing and static analysis. The basic approach was to prepare programs for testing by seeding them with errors whose type and frequency are typical of new software at the integration- or system-level of testing. The experiments were conducted in three phases. The first used eight small programs from a popular programming manual, the second and third used a 5000-line FORTRAN program used to simulate ballistic-missile defense engagements. For the most part, both the path testing and static analysis used the SQLAB tool, with the techniques used singly and in combination. In Phase 1, the DAVE systems static analysis capabilities were also used. In Phase 3, the techniques were compared with the techniques of intermediate-value printout and control-flow tracing. The inescapable conclusion remains, however, that fully automated computer-aided testing is not possible at present. Further, the errors that are not detected are generally considered difficult to locate by conventional techniques.
Distribution Statement:
APPROVED FOR PUBLIC RELEASE