Software Reliability
Failure:  Software does not deliver the service expected by
the user (e.g., mistake in requirements)
Fault:  Programming or design error whereby the delivered
system does not conform to specification
Reliability:  Probability of a failure occurring in operational
use.
Perceived reliability:  Depends upon:
   user behavior
   set of inputs
   pain of failure
3