•  26
    Understanding Sociotechnical Systems
    In Merel Noorman & Mario Verdicchio (eds.), Computer Ethics Across Disciplines: Deborah G. Johnson and Algorithmic Accountability, Springer Nature Switzerland. pp. 145-165. 2025.
    Sociotechnical explanations can contribute to individual failure investigations and even normative critiques of an entire system, in the event that clear descriptions of causes and conditions of failure can be specified. But in many failed systems, what has happened is complicated. At present, sociotechnical systems approaches in organizational studies, engineering, and philosophy do not meet standards of clarity that are required of explanation. Further, sociotechnical system approaches so far …Read more
  •  133
    This book features papers from CEPE-IACAP 2015, a joint international conference focused on the philosophy of computing. Inside, readers will discover essays that explore current issues in epistemology, philosophy of mind, logic, and philosophy of science from the lens of computation. Coverage also examines applied issues related to ethical, social, and political interest. The contributors first explore how computation has changed philosophical inquiry. Computers are now capable of joining human…Read more
  •  20
    This volume consists of selected papers from the 2015 joint international conference—the first-ever meeting of the Computer Ethics-Philosophical Enquiry conference series of the International Society for Ethics and Information Technology, and the International Association for Computing and Philosophy—held at the University of Delaware from June 22–25 of 2015. The organizing themes of the conference are well represented in the volume. They include theoretical topics at the intersection of computi…Read more
  • Formalism in Kant's Ethics
    Dissertation, The University of Texas at Austin. 1994.
    This project has two connected goals: to analyze formal and non-formal aspects of Kant's ethics and thereby to offer a new understanding of his contributions to ethical theory. Philosophers generally have viewed Kant's ethical theory as the paradigm for formalism in ethics, exemplified in his universalizability test for maxims. Most of the criticisms of Kant turn on this standard interpretation. The formalist interpretation of Kant is neither entirely accurate nor charitable, given his ambivalen…Read more
  •  44
    in Intellectual Property Rights in a Networked World, eds. H. Tavani and R. Spinello, 2004.
  •  53
    Prospects for a Kantian Machine
    In Michael Anderson & Susan Leigh Anderson (eds.), Machine Ethics, Cambridge Univ. Press. pp. 464-475. 2011.
    A rule-based ethical theory is a good candidate for the practical reasoning of machine ethics because it generates duties or rules for action, and rules are computationally tractable. Among principle- or rule-based theories, the first formulation of Kant's categorical imperative offers a formalizable procedure. We explore a version of machine ethics along the lines of Kantian formalist ethics, both to suggest what computational structures such a view would require and to see what challenges rema…Read more
  •  67
    Book Review: Emerging Pervasive Information and Communication Technologies (PICT) (review)
    Journal of Philosophy, Science and Law 14 1-5. 2014.
  •  4
    Ethics and technology: a program for future research
    with Deborah G. Johnson
    In M. Winston and R. Edelbach (ed.), Society, Ethics, and Technology, 4th edition, . 2009.
    This chapter is reprinted from our lead essay in the Encyclopedia of Science, Technology, and Ethics, ed. C. Mitcham, Gale, 2005
  •  1
    Incremental Machine Ethics
    IEEE Robotics and Automation 18 (1): 51-58. 2011.
    Approaches to programming ethical behavior for computer systems face challenges that are both technical and philosophical in nature. In response, an incrementalist account of machine ethics is developed: a successive adaptation of programmed constraints to new, morally relevant abilities in computers. This approach allows progress under conditions of limited knowledge in both ethics and computer systems engineering and suggests reasons that we can circumvent broader philosophical questions about…Read more
  •  49
    The Integrity of Body: Kantian Moral Constraints on the Physical Self
    Philosophy and Medicine 60 (3): 209-232. 1999.
    The moral permissibility of organ transplantation is taken for granted by most biomedical ethicists and practitioners. Of contemporary concern is not whether, but by what arrangements, we ought to allow organ transplantation. Should we institute markets for organs, thereby increasing their availability and saving many lives? Should organs be sold to the highest bidder? Should we allow the post mortem taking of organs without prior consent? Among moral theorists, the Kantians are suspected of be…Read more
  •  3
    Prospects for a Kantian machine
    IEEE Intelligent Systems 21 (4): 46-51. 2006.
    This paper is reprinted in the book Machine Ethics, eds. M. Anderson and S. Anderson, Cambridge University Press, 2011
  •  79
    Computers as surrogate agents
    with Deborah G. Johnson
    In M. J. van den Joven & J. Weckert (eds.), Information Technology and Moral Philosophy, Cambridge University Press. pp. 251. 2008.
  •  83
    Machines and moral reasoning
    Philosophy Now 72 15-16. 2009.
  •  229
    Real wrongs in virtual communities
    Ethics and Information Technology 5 (4): 191-198. 2003.
    Beginning with the well-knowncyber-rape in LambdaMOO, I argue that it ispossible to have real moral wrongs in virtualcommunities. I then generalize the account toshow how it applies to interactions in gamingand discussion communities. My account issupported by a view of moral realism thatacknowledges entities like intentions andcausal properties of actions. Austin's speechact theory is used to show that real people canact in virtual communities in ways that bothestablish practices and moral expe…Read more
  •  1
    Rule-based ethical theories like Kant's appear to be promising for machine ethics because of the computational structure of their judgments. On one formalist interpretation of Kant's categorical imperative, for instance, a machine could place prospective actions into the traditional deontic categories (forbidden, permissible, obligatory) by a simple consistency test on the maxim of action. We might enhance this test by adding a declarative set of subsidiary maxims and other "buttressing" rules. …Read more
  •  20
    From Kant to Weber: Freedom and Culture in Classical German Social Theory (edited book)
    with Paul Kamolnick
    Krieger. 1999.
    This collection of essays came from an NEH Summer Seminar in 1995 at the University of Chicago.
  •  289
    On the Moral Agency of Computers
    Topoi 32 (2): 227-236. 2013.
    Can computer systems ever be considered moral agents? This paper considers two factors that are explored in the recent philosophical literature. First, there are the important domains in which computers are allowed to act, made possible by their greater functional capacities. Second, there is the claim that these functional capacities appear to embody relevant human abilities, such as autonomy and responsibility. I argue that neither the first (Domain-Function) factor nor the second (Simulacrum)…Read more
  •  276
    Computer systems and responsibility: A normative look at technological complexity
    with Deborah G. Johnson
    Ethics and Information Technology 7 (2): 99-107. 2005.
    In this paper, we focus attention on the role of computer system complexity in ascribing responsibility. We begin by introducing the notion of technological moral action (TMA). TMA is carried out by the combination of a computer system user, a system designer (developers, programmers, and testers), and a computer system (hardware and software). We discuss three sometimes overlapping types of responsibility: causal responsibility, moral responsibility, and role responsibility. Our analysis is inf…Read more