On malfunctioning software

Synthese 192 (4):1199-1220 (2015)
  Copy   BIBTEX

Abstract

Artefacts do not always do what they are supposed to, due to a variety of reasons, including manufacturing problems, poor maintenance, and normal wear-and-tear. Since software is an artefact, it should be subject to malfunctioning in the same sense in which other artefacts can malfunction. Yet, whether software is on a par with other artefacts when it comes to malfunctioning crucially depends on the abstraction used in the analysis. We distinguish between “negative” and “positive” notions of malfunction. A negative malfunction, or dysfunction, occurs when an artefact token either does not or cannot do what it is supposed to. A positive malfunction, or misfunction, occurs when an artefact token may do what is supposed to but, at least occasionally, it also yields some unintended and undesirable effects. We argue that software, understood as type, may misfunction in some limited sense, but cannot dysfunction. Accordingly, one should distinguish software from other technical artefacts, in view of their design that makes dysfunction impossible for the former, while possible for the latter.

Similar books and articles

The Metaphysics of Malfunction.Lynne Rudder Baker - 2009 - Techné: Research in Philosophy and Technology 13 (2):82-92.
Function and Probability.Francoise Longy - 2006 - Techné: Research in Philosophy and Technology 10 (1):66-78.
The normativity of artefacts.Maarten Franssen - 2006 - Studies in History and Philosophy of Science Part A 37 (1):42-57.
Towards a Realist Metaphysics of Software Maintenance.Keith Begley - 2024 - In Mark Thomas Young & Mark Coeckelbergh (eds.), Maintenance and Philosophy of Technology: Keeping Things Going. New York: Routledge. pp. 162–183.
Functions, Malfunctioning, and Negative Causation.Ludger Jansen - 2018 - In Antonio Piccolomini D’Aragona, Martin Carrier, Roger Deulofeu, Axel Gelfert, Jens Harbecke, Paul Hoyningen-Huene, Lara Huber, Peter Hucklenbroich, Ludger Jansen, Elizaveta Kostrova, Keizo Matsubara, Anne Sophie Meincke, Andrea Reichenberger, Kian Salimkhani & Javier Suárez (eds.), Philosophy of Science: Between the Natural Sciences, the Social Sciences, and the Humanities. Cham: Springer Verlag. pp. 117-135.
Ethics and the Practice of Software Design.Matteo Turilli - 2008 - In P. Brey, A. Briggle & K. Waelbers (eds.), Current Issues in Computing and Philosophy. IOS Press.
Wie aus Gedanken Dinge werden. Eine Philosophie der Artefakte.Maria E. Reicher - 2013 - Deutsche Zeitschrift für Philosophie 61 (2):219-232.

Analytics

Added to PP
2015-05-08

Downloads
495 (#40,584)

6 months
112 (#46,098)

Historical graph of downloads
How can I increase my downloads?

Author Profiles

Giuseppe Primiero
Università degli Studi di Milano
Nir Fresco
Ben-Gurion University of the Negev
Luciano Floridi
Yale University

References found in this work

The philosophy of information.Luciano Floridi - 2011 - New York: Oxford University Press.
Teleological theories of mental content.Peter Schulte & Karen Neander - 2022 - Stanford Encyclopedia of Philosophy.
Functions.Larry Wright - 1973 - Philosophical Review 82 (2):139-168.
In defense of proper functions.Ruth Millikan - 1989 - Philosophy of Science 56 (June):288-302.
The philosophy of information.Luciano Floridi - 2010 - The Philosophers' Magazine 50:42-43.

View all 32 references / Add more references