logo

Therac-25 Case Study

This case study requires students to critically analyze the ethical issues surrounding the use of technology, using the example of the Therac 25 machine. The student must choose a client to defend and present a full defense, including background information, the problem faced by the client, proposed remedies, and an ethical analysis using Spinello's Framework.

4 Pages951 Words442 Views
   

Added on  2023-04-07

About This Document

This article discusses the Therac-25 case study, which involved massive radiation overdoses of six patients due to software failure. It explores the background information of the operator, incidents involving the operator, remedies for the problem, ethical analysis, and concludes with the need for building future critical systems. Find relevant study material on Desklib.

Therac-25 Case Study

This case study requires students to critically analyze the ethical issues surrounding the use of technology, using the example of the Therac 25 machine. The student must choose a client to defend and present a full defense, including background information, the problem faced by the client, proposed remedies, and an ethical analysis using Spinello's Framework.

   Added on 2023-04-07

ShareRelated Documents
Surname 1
Student’s Name
Professor’s Name
Course
Date
Therac-25 Case Study
The widely cited Human-Computer Interface accidents that relates to safety-critical
systems are the recorded misfortunes of the massive radiation overdoses of six patients by the
Therac-25 machine between 1985 and 1987. The computerized radiotherapy machine
administered a hundred times the standard therapeutic dose. The device was an updated version
of Therac-6 and Therac-20, but its incorrect system architecture resulted in software failure as
the engineers removed both the manual controls and hardware interlocks (Holzmann 16).
Patients were reporting burns that ultimately resulted in deaths and injuries. However, the
operators are not to blame for these accidents are they acted ethically.
BACKGROUND INFORMATION THE OPERATOR
Machine operators were the least in control of the Therac-25 being used at the facility. The CMC
manufactured the machine; the FDA approved it; the hospital accepted to use it in their facility
(Rae 3). An operator works for the hospital and does not play a part in the decision for the
machine to be used at the hospital. The hospital employs an operator to complete whatever tasks
the administration asks them to do; they don’t have the liberty to do otherwise. In case of a
lawsuit of anything legal, they are not at fault because they have an authority that tells them to
complete the scheduled treatments within specific days.
Therac-25 Case Study_1
Surname 2
For the Therac-25 case, the operator controlled the radiotherapy instrument using the
DEC VT100 terminal (Holzmann 18). During treatment, the operator positioned patients on the
therapy table, set the gantry rotation and electric field sizes manually, and attached all the
required accessories to the machine. The operator then left for the VT100 console to enter the
patient’s identity, gantry rotation, electronic field, and the treatment prescription, which included
the dose rate, time and the energy mode (Leveson 9). A patient’s treatment was permitted if the
manually set data compares with that at the console. Equally, the therapy is aborted if a
mismatch occurs, and only proceeds if the error is corrected.
INCIDENT INVOLVING THE OPERATOR
THowever, the operators complained about how long it took to feed in the treatment plan. In
response, the CMC modified the console interface to allow carriage returns to complete the
treatment data entry (Griffith Angela par.2). This modified interface would make the operator
tolerant of error messages, and readily allowing them to resume treatment. The interface did not
distinguish between life-threatening and minor errors but only when significant errors did not
prompt the “proceed” command (Rae 6). Despite the frequent machine errors and frequent
shutdowns, there was no information regarding the likeliness of an overdose.
REMEDIES FOR THE PROBLEM
It is essential that such erroneous malfunctions must be eliminated to avoid injury or deaths.
Nations ought to establish rigorous software quality assurance standards, which will ensure that
manufacturers perform tests to ascertain that their machines are safe. Stress tests and fault
injection can help detect any software’s bug or malfunction during the various testing levels
(Spichkova 309). Besides, the manufactures should report any failure on their devices to an
oversight authority and indicate the possibility of damage or injury to users. Equally important,
Therac-25 Case Study_2

End of preview

Want to access all the pages? Upload your documents or become a member.