Search NASAโŒ• Search

NASA NTRS ยท 20040035649

Software Requirements Analysis as Fault Predictor

Abstract

Waiting until the integration and system test phase to discover errors leads to more costly rework than resolving those same errors earlier in the lifecycle. Costs increase even more significantly once a software system has become operational. WE can assess the quality of system requirements, but do little to correlate this information either to system assurance activities or long-term reliability projections - both of which remain unclear and anecdotal. Extending earlier work on requirements accomplished by the ARM tool, measuring requirements quality information against code complexity and test data for the same system may be used to predict specific software modules containing high impact or deeply embedded faults now escaping in operational systems. Such knowledge would lead to more effective and efficient test programs. It may enable insight into whether a program should be maintained or started over.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Wallace, Dolores. 2003-01-01. Software Requirements Analysis as Fault Predictor. https://ntrs.nasa.gov/citations/20040035649

Cite the original work for its findings. Save a collection to share your selection of sources.