Professional Documents
Culture Documents
Topics Covered: Lesson 17
Topics Covered: Lesson 17
LESSON 17:
v0 is finite then l(t) is given by equation 6.3.. failure intensity objective, λp is the present failure intensity, and
λf is the failure intensity objective.
µ(τ) = νο [1- exp(-λοτ/ νο )]
Example 6.3 Logarithmic Poisson Model
Let’s again consider a program with an initial failure intensity of The failure intensity for the Logarithmic Poisson model is
10 failure/CPU hr and 100 total failures. Calculate the failures λ(µ) = λ0 exp (-θµ)
experienced after 10 and 100 CPU hr of execution. The quantity θ is called the failure intensity decay parameter.
Solution Suppose we plot the natural logarithmic of failure intensity
For 10 CPU hr, against mean failures experienced. Then we can see by trans-
forming the above equation that the failure intensity decay
µ(τ) = νο [1-exp(λοτ⁄νο)] parameter S is the magnitude of the slope of the line we have
= 100[1-exp(-10*10/100)] = 63 failures plotted. It represents the relative change of failure intensity per
failure experienced..
For 100 CPU hr, we have
Example
= 100[1-exp(-10)]
Assume that the initial failure intensity is again 10-failures/CPU
= 100(1-0.0000454) = 100 failures (almost). hr. The failure intensity decay parameter is 0.02/failure. We
- - - - - assume that 50 failures have been experienced. The current
The failure intensity as a function of execution time is show in intensity is to be determined.
figure 6.8. The relationship is useful for determining the Solution
present failure intensity at any given value of execution time.
λ(µ) = λ0 exp (-θµ)= 10 exp[(-0.02)(50)] = 3.68 failures/CPU hr.
The slope of failure intensity in this case is:
d λ/d µ = λ0θ exp(-θµ) = -θλ
Example
In previous example, the decrement of failure intensity per
failure is to be determined.
d λ/d µ = λo θ exp(-θµ) = -θλ
=-10(0.02) exp (-0.02µ) = -0.2 exp (0.02µ)/CPU hr.
When no failures have been experienced, we have a decrement
of -0.2/ CPU hr, which is greater than that for the basic model.
After 50 failures have been experienced, the decrease is only -
0.0736/CPU hr. Note the decrease to an amount smaller than
the corresponding amount for the basic model. The relative
change in failure intensity per failure experienced is constant at
0.02.
In other words, the failure intensity at a given number of
We have for this model, failures experienced is 0.98 of that at the proceeding failure.
λ(τ) = λ0 exp(-λ0 τ/v0) Whether the curve for logarithmic Poisson model crosses that
for the basic model depends on its parameter values. Note that
Derived Quantities
the expected number of failures for the logarithmic Poisson
Assume that we have chosen a failure intensity objective for the
model is always infinite at infinite time. This number can be
software product being developed. Suppose some portions of
and usually is finite for the basic model during test, although it
the failures are being removed through correction of their
is usually infinite during the operational phase. The curve for
associated faults. Then one can use the objective and the present
the former model is logarithmic, hence the name. The curve for
value of failure intensity to detainee the additional expected
the latter is negative exponential, approaching a limit. Infinite
number of failures that must be experienced to reach that
failures can occur for the logarithmic Poisson model. F or this
objective. The process is illustrated graphically in figure 6.9.
model, the relation for the number of failures is given by:
Equations. Describing the relationship in closed from may be
derived so that manual calculations can be performed. They are µ (t) = [ In(λo θ t + 1 )]/ θ