Abstract
This paper describes a different approach to software
reliability growth modeling which enables long-term
predictions. Using relatively common assumptions, it is
shown that the average value of the failure rate of the
program, after a particular use-time, t, is bounded by
N/(e/spl middot/t), where N is the initial number of
faults. This is conservative since it places a
worst-case bound on the reliability rather than making
a best estimate. The predictions might be relatively
insensitive to assumption violations over the longer
term. The theory offers the potential for making
long-term software reliability growth predictions based
solely on prior estimates of the number of residual
faults. The predicted bound appears to agree with a
wide range of industrial and experimental reliability
data. Less pessimistic results can be obtained if
additional assumptions are made about the failure rate
distribution of faults.
Users
Please
log in to take part in the discussion (add own reviews or comments).