THERAC-25 CASE STUDY ETHICS
Companies must understand that for safety-critical software design rigorous testing and failure analyses are essential and that trained software engineers, not simply any reasonably experienced engineers, should implement the software design. In response to incidents like those associated with Therac, the IEC standard was created, which introduces development life cycle standards for medical device software and specific guidance on using software of unknown pedigree. However the choice of language by itself is not listed as a primary cause in the report. The machine offered two modes of radiation therapy: Reusing software modules does not guarantee safety in the new system to which they are transferred
In addition to the software problems and the overconfidence, I think there was also a problematic amount of cover-up by AECL. In this essay, Dr. Moral Agents and Moral Problems. The software was written in assembly language that might require more attention for testing and good design. The Therac supported a multitasking environment, and the software allowed concurrent access to shared data. The machine also used its own operating system. Nuclear reactors Fission Moderator.
Reading 05 – Therac-25 Case Study
Overconfidence in the ability of software to ensure the safety of the Therac was an important factor which led to the accidents. Leveson notes that a lesson to be drawn from the incident is to not assume that reused software is safe: You are commenting using your Google account. When they finally figured out that there were extremely dangerous bugs taking place, they made an accident report to the FDA thsrac-25 simultaneously revised their operating procedures.
This bibliography includes examples of different ways instructors have used case studies to introduce ethical topics to their students and resources for finding cases and incorporating them into the classroom. Turner abstract by Philip D.
Maybe some of the deaths could have been prevented. Philip Sarin More Posts. For more information on cookies please see http: Moral Agents and Moral Problems. The six documented accidents occurred when the high-current electron beam generated in X-ray mode was delivered directly to patients. It declared that the system was several orders of magnitude safer, but accidents did not cease. The machine also used its own operating system. It also included a “Field light” mode, which allowed the patient to be correctly positioned by illuminating the treatment area with visible light.
A commission concluded that the primary reason should be attributed to the bad software design and development practices, and not explicitly to several coding errors that were found. Bubble acoustic Fusor electrostatic Laser-driven Magnetized-target Z-pinch.
The negligence by the hospital staff stemmed completely from lazy programming, but it existed nonetheless. They additionally did not revise some glaringly inadequate eethics measures e.
Teaching Ethics to Scientists and Engineers: However the choice of language by itself is not listed as a primary cause in the report. Using Case Studies Bibliography. The Therac, a computerized radiation therapy machine, massively overdosed patients at least six times between June and January Sort By Default Date Name. Poor software etudy, overconfidence in the therac-225 abilities, unreasonably low risk assessments, and poor manufacturer response to complaints all contributed to the overdoses.
Researchers who investigated the accidents found several contributing causes. Moreoever, when the manufacturer started receiving accident reports, it, unable to reproduce the accidents, assumed hardware faults, implemented minor fixes, and then declared that the machine’s safety had improved by several orders of magnitude.
Reading 05 – Therac Case Study | Ethical and Professional Issues in Computer Science
Reusing software modules does not guarantee safety in the new system to which they are transferred Additionally, when an error message displayed, it only read Malfunction x, where x was a number between 1 and The Therac supported a multitasking environment, and the software allowed concurrent access to shared data.
You are commenting using your Facebook account. The central aim is to prepare students to act wisely and responsibly when faced with moral problems.
You are commenting using your WordPress.