Identify three hazards that may arise in this system. For each hazard, suggest a defensive requirement that will reduce the probability that these hazards will result in an accident. Explain why your suggested defense is likely to reduce the risk associated with the hazard.
A safety-critical software system for treating cancer patients has two main
components:
• A radiation therapy machine that delivers controlled doses of radiation
to tumor sites. This machine is controlled by an embedded software
system.
• A treatment database that includes details of the treatment given to
each patient. Treatment requirements are entered in this database and
are automatically downloaded to the radiation therapy machine.
Hazards:
1. Incorrect dosage of radiation computed
2. Radiation delivered to the wrong site on patient’s body
3. Data for wrong patient used to control machine
4. Data transfer failure between database and therapy machine
Software protection:
1. Comparison with previous doses delivered. Establishment of a maximum
monthly dose which may never be exceeded. Feasibility checks (e.g. for
negative dosages). Confirmation of dose to be delivered by operator.
Continuous visual display of dose being delivered.
2. Comparison with delivery site in previous treatment. Light used to
illuminate site of radiation delivery. Operator confirmation of site before
machine can operate.
3. Patient asked to verify name, address and age before machine starts by
pressing button. Issue patient with a personal treatment card which is
handed over to identify patient. Maintain separate list of patients to be
treated each day and correlate with patient databases. Force machine
operator to verify list and database consistency before starting machine.
4. Dual display of information in therapy machine and database. Highlighting
of differences in operator display. Locking of machine until information is
consistent. Use of check digits and other error checking codes in the data.
Duplicate communication channels between machine and database.
You might also like to view...
Changing the fill of a layer is similar to changing its opacity, but editing the _________________________ percentage changes only the pixels in the layer rather than any layer styles or blending modes.
Fill in the blank(s) with the appropriate word(s).
When you import Word text into PowerPoint, the Title and Text layout is used rather than the much more common ________ layout
Fill in the blank(s) with correct word
Darren is hoping to get search results that begin with the words “art history.” Which of the following search terms will help him?
A. art history* B. "art history" C. |art history| D. -art history-
__________ are computers that provide services, such as Internet access, email, or file and print services, to client systems.
a. Clients b. Embedded computers c. Servers d. Workstations