Exercises

  1. 12.1. Identify six consumer products that are likely to be controlled by safety-critical software ­systems.

  2. 12.2. Explain why the boundaries in the risk triangle shown in Figure 12.3 are liable to change with time and changing social attitudes.

  3. 12.3. In the insulin pump system, the user has to change the needle and insulin supply at regular intervals and may also change the maximum single dose and the maximum daily dose that may be administered. Suggest three user errors that might occur and propose safety requirements that would avoid these errors resulting in an accident.

  4. 12.4. A safety-critical software system for treating cancer patients has two main components:

    • A radiation therapy machine that delivers controlled doses of radiation ...

Get Software Engineering, 10th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.