•  57
    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
  • 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
  •  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
  •  52
    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.
  •  51
    Machines and moral reasoning
    Philosophy Now 72 15-16. 2009.
  •  114
    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
  •  7
    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.
  •  186
    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
  •  141
    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
  •  11
    in Intellectual Property Rights in a Networked World, eds. H. Tavani and R. Spinello, 2004.
  •  13
    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
  •  23
    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