332 ◾ Simple Statistical Methods for Software Engineering
Modeling Reliability Growth with
Gompertzian S Curves
e application of the Gompertz curve as a software reliability model (more than a
century later after Gompertz introduced his curve) is of interest to us.
e Gompertz growth curve is shown in Figure 21.1. e y axis represents reli-
ability growth. In practice, the y axis is calibrated in terms of cumulative defects
Box 21.1 Benjamin Gompertz 1779–1865
Benjamin Gompertz, a member of a distinguished Jewish family, was born
in London, where his father and grandfather had been successful diamond
merchants. It is said that so great was his thirst for knowledge while he was a
boy that frequently, when his parents had removed all candles to prevent him
from injuring his health by studying too late at night, he stole out into the
garden and pursued his investigations by moonlight.
He turned his attention to the theory of imaginary quantities. He would
have liked the Royal Society to publish the results of his work on this subject,
but his paper was rejected by the society, apparently on the basis that it was
too profound and that no one would understand it.
e last published paper by Gompertz on astronomy was produced in
1829. He maintained an interest in the subject until his death, studying other
people’s papers and investigating meteors, shooting stars, comets, and so on.
It was as an actuary, however, that Gompertz’s most lasting work was
performed. His two famous papers on the subject of life contingencies were
submitted to the Royal Society in 1820 and 1825. Gompertz discovered that
“e force of mortality at age x might be denoted by Bc
x
.”
Gompertz then proceeded to test several mortality tables that were in use
at the time and to show that they followed his “law” approximately over a
limited range of ages such as 10 to 50 or 15 to 55.
Gompertz’s paper of 1825 marked the beginning of a new era, not merely
because his formula was, for several reasons, an enormous improvement on
others, which had been suggested previously, but because it opened up a new
approach to the life table.
In 1860, he contributed a paper to the International Statistical Congress.
In this paper, he suggested modifications to his “law” of mortality, which
would make it applicable over the entire period of life from birth to old age.
Gompertz’s name will be known by future generations of actuaries not only
because it cannot be omitted from any textbook on life contingencies but
also because his outstanding brilliance as a mathematician was equaled by
his modesty and generosity (JIA 91, 1965).