By Topic

Adjusting software failure rates that are estimated from test data

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
D. R. Jeske ; Univ. of California, Riverside, CA, USA ; Xuemei Zhang ; L. Pham

Software test environments are often different from field environments. Using test data exclusively to estimate a field failure rate will not usually give a very accurate estimate. In this paper, we extend an empirical calibration methodology for adjusting the failure rate estimate obtained from analysing test data. In addition to scaling the estimated failure rate of a fault, we propose scaling the estimated number of residual faults as well. We also derive likelihood ratio tests to formally determine (from previous releases of the software) if test, and field environments are significantly different. We illustrate our new results with two telecommunications case studies. The combination of the likelihood ratio test, and the calibration methodology offers a practical way to extend the application of software reliability growth models to less formal test environments.

Published in:

IEEE Transactions on Reliability  (Volume:54 ,  Issue: 1 )