Chapter 7
Chapter 7
Definitions
Causes of Software Failures
Risks
Consumer Protection
Improving Software Quality
Producer Protection
2. Reliability – software reliability does not depend on age and wear and tear like hardware
Software reliability - is the probability that the software does not encounter an input sequence
resulting into failure.
4. Safety – the safety of a software product means the absence of a likelihood of an accident, a
hazard, or a risk
A number of life critical systems depend on software, therefore, software safety is important.
5. Quality- a software product has quality if it maintains a high degree of excellence in standards,
security, safety, and dependability.
17
Scenario 2
18
Scenario 3
19