Title :
The failure rate of software: does it exist?
Author :
Singpurwalla, Nozer D.
Author_Institution :
Dept. of Oper. Res. & Stat., George Washington Univ., Washington, DC, USA
Abstract :
This paper first overviews some foundation issues in reliability and argues that generally, it does not make mathematical sense to talk about the failure rate of a piece of software. Furthermore, even when it does make sense, the failure rate is personal, and does not exist outside of the software engineer´s mind. Also discussed are matters pertaining to what constitutes a software reliability model, the Markov assumption underlying many of the existing models, the need for models with point masses, and the notion that under subjectivist thinking, reliability models are indexed by two time-scales: (1) mission time; and (2) time at which the software reliability is assessed.
Keywords :
Markov processes; failure analysis; probability; reliability theory; software reliability; Markov assumption; failure rate; mission time; point masses; reliability assessment; reliability model; software; time-scales; Calculus; Data engineering; Hazards; Probability; Psychology; Reliability engineering; Software reliability; Stochastic processes; Terminology; Uncertainty;
Journal_Title :
Reliability, IEEE Transactions on