Title :
A cost-effective approach to testing
Author :
Sherer, Susan A.
Author_Institution :
Coll. of Bus. & Econ., Lehigh Univ., Bethlehem, PA, USA
fDate :
3/1/1991 12:00:00 AM
Abstract :
A method for assessing the differential risk of failure among a system´s modules is proposed. The procedure has three components: external-risk assessment, module exposure, and module-failure likelihood. External-risk assessment is a consideration of the system´s environment, almost independent of the software´s details. To estimate module exposure, the model relates individual modules and their potential faults to the external-failure modes and their economic consequences by reverse-engineering the specifications and analyzing each module´s expected use. To estimate failure likelihood, the method uses a reliability model. The method constitutes theoretical foundation for the cost-effective development of software that attempts to reduce the risk of failure. Managers can use the failure-risk estimates to better determine how much testing effort can be economically justified.<>
Keywords :
program testing; system recovery; systems analysis; cost-effective development; differential risk; economic consequences; external-failure modes; external-risk assessment; failure-risk estimates; module exposure; module-failure likelihood; reliability model; reverse-engineering; specifications; testing effort; Cost function; Environmental economics; Risk analysis; Risk management; Software testing; System testing;
Journal_Title :
Software, IEEE