Abstract
When software is written and then utilized in complex computer systems, problems often occur. Sometimes these problems cause a system to malfunction, and in some instances such malfunctions cause harm. Should any of the persons involved in creating the software be blamed and punished when a computer system failure leads to persons being harmed? In order to decide whether such blame and punishment are appropriate, we need to first consider if the people are “morally responsible”. Should any of the people involved in creating the software be held morally responsible, as individuals, for the harm caused by a computer system failure?
This article provides one view of moral responsibility and then discusses some barriers to holding people morally responsible. Next, it provides information about the Therac-25, a computer-controlled medical linear accelerator, and its computer systems failures that led to deaths and injuries. Finally it investigates whether two key people involved in the Therac-25 case could reasonably be considered to have some degree of moral responsibility for the deaths and injuries. The conclusions about whether or not these people were morally responsible necessarily rest upon a certain amount of speculation about what they knew and what they did. These limitations, however, should not cause us to conclude that discussions of moral responsibility are fruitless. In some cases, determinations of moral responsibility may be made and in others the investigation is still worthwhile, as the article demonstrates.
Similar content being viewed by others
References
J.A Corlett (2001) ArticleTitleCollective Moral Responsibility Journal of Social Philosophy 32 IssueID4 573–584 Occurrence Handle10.1111/0047-2786.00115
L.R Enfield (1987) ArticleTitleThe Limits of Software Reliability Technology Review 90 36–40
G.N Leveson S.C Turner (1993) ArticleTitleAn Investigation of the Therac-25 Accidents Computer 26 IssueID7 18–41 Occurrence Handle10.1109/MC.1993.274940
H Nissenbaum (1994) ArticleTitleComputing and Accountability Communications of the ACM 37 IssueID1 73–80 Occurrence Handle10.1145/175222.175228
M Seumas (2001) ArticleTitleCollective Responsibility Public Affairs Quarterly 15 IssueID1 65–82
C.T Wu (2001) An Introduction to Object-Oriented Programming with Java McGraw-Hill Companies New York
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Birsch, D. Moral Responsibility for Harm Caused by Computer System Failures. Ethics Inf Technol 6, 233–245 (2004). https://doi.org/10.1007/s10676-005-5609-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10676-005-5609-5