Definitions
Software reliability: probability of failure-free operation of a computer program for a specified period of time and a specified environment [Software Reliability Measurement, Prediction, Application Musa, Iannino, Okumoto 1987]
Probability of failure (POF): the probability that program P will fail on the next selected input according to D
Relationship between Software Reliability and POF:
- Software reliability is defined with respect to a period of time
- Probability of failure is time independent
- High POF ~ low reliability
- Low POF ~ high reliability