NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Improving the Software Development Process Using Testability ResearchSoftware testability is the the tendency of code to reveal existing faults during random testing. This paper proposes to take software testability predictions into account throughout the development process. These predictions can be made from formal specifications, design documents, and the code itself. The insight provided by software testability is valuable during design, coding, testing, and quality assurance. We further believe that software testability analysis can play a crucial role in quantifying the likelihood that faults are not hiding after testing does not result in any failures for the current version.
Document ID
20040121153
Acquisition Source
Langley Research Center
Document Type
Other
Authors
Voas, Jeffrey M.
(Reliable Software Technology Corp. Arlington, VA, United States)
Miller, Keith W.
(College of William and Mary Williamsburg, VA, United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 1991
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NAG1-884
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available