NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Analyzing the test process using structural coverageA large, commercially developed FORTRAN program was modified to produce structural coverage metrics. The modified program was executed on a set of functionally generated acceptance tests and a large sample of operational usage cases. The resulting structural coverage metrics are combined with fault and error data to evaluate structural coverage. It was shown that in the software environment the functionally generated tests seem to be a good approximation of operational use. The relative proportions of the exercised statement subclasses change as the structural coverage of the program increases. A method was also proposed for evaluating if two sets of input data exercise a program in a similar manner. Evidence was provided that implies that in this environment, faults revealed in a procedure are independent of the number of times the procedure is executed and that it may be reasonable to use procedure coverage in software models that use statement coverage. Finally, the evidence suggests that it may be possible to use structural coverage to aid in the management of the acceptance test processed.
Document ID
19870016346
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Ramsey, James
(Maryland Univ. College Park, MD, United States)
Basili, Victor R.
(Maryland Univ. College Park, MD, United States)
Date Acquired
September 5, 2013
Publication Date
November 1, 1985
Publication Information
Publication: NASA. Goddard Space Flight Center, Collected Software Engineering Papers, Volume 3
Subject Category
Computer Programming And Software
Accession Number
87N25779
Funding Number(s)
CONTRACT_GRANT: NSG-5123
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available