NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
When is Testing SufficientThe Software Assurance Technology Center (SATC) at NASA Goddard Space Flight Center has been investigating how projects can determine when sufficient testing has been completed. For most projects, schedules are underestimated, and the last phase of the software development, testing, must be decreased. Two questions are frequently asked: "To what extent is the software error-free? " and "How much time and effort is required to detect and remove the remaining errors? " Clearly, neither question can be answered with absolute certainty. Nonetheless, the ability to answer these questions with some acceptable level of confidence is highly desirable. First, knowing the extent to which a product is error-free, we can judge when it is time to terminate testing. Secondly, if errors are judged to be present, we can perform a cost/benefit trade-off analysis to estimate when the software will be ready for use and at what cost. This paper explains the efforts of the SATC to help projects determine what is sufficient testing and when is the most cost-effective time to stop testing.
Document ID
19990103098
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
Authors
Rosenberg, Linda H.
(Unisys Corp. Greenbelt, MD United States)
Arthur, James D.
(Virginia Technologies, Inc. Charlottesville, VA United States)
Stapko, Ruth K.
(Unisys Corp. Greenbelt, MD United States)
Davani, Darush
(Towson State Univ. MD United States)
Date Acquired
August 19, 2013
Publication Date
February 1, 1999
Subject Category
Computer Programming And Software
Meeting Information
Meeting: American Society for Metals (ASM) Metrics
Location: San Jose, CA
Country: United States
Start Date: February 1, 1999
Sponsors: American Society for Metals
Funding Number(s)
CONTRACT_GRANT: NAS5-32910
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available