Introduction To Reliability Theory (Part 2) : Frank Coolen
Introduction To Reliability Theory (Part 2) : Frank Coolen
Introduction To Reliability Theory (Part 2) : Frank Coolen
(part 2)
Frank Coolen
3 July 2018
Statistical issues
Software reliability
Decision making
Survival signature
Imprecision
Resilience
Some simple forms are often used for the shape and scale parameters
as functions of x, e.g. the loglinear model for αx , specified via
ln αx = x T β, with β a vector of parameters, and similar models for ηx .
The statistical methodology is then pretty similar to general regression
methods (e.g. fitting by MLE or Bayesian methods) and implemented in
statistical software packages.
v1 (t) = exp(β0 + β1 t)
and
v2 (t) = γηt η−1 ,
Many models that have been suggested, during the last five decades,
for software reliability, are NHPPs which model the software testing
process as a fault counting process.
Many models are variations to a basic model which assumes:
(1) Software contains an unknown number of bugs, N.
(2) At each failure, one bug is detected and corrected.
(3) The ROCOF is proportional to the number of bugs present.
R(t) E(Ri )
→ if t → ∞.
t E(Xi )
Let Sl1 P
,...,lK denote the set of all state vectors for the whole system for
which m k k
i=1 xi = lk , k = 1, 2, . . . , K . Assuming exchangeability of the
failure times of the mk components of type k
" K #
Y mk −1 X
Φ(l1 , . . . , lK ) = × φ(x)
lk
k=1 x∈Sl1 ,...,lK