A Philosophy of Maintenance? Engaging with the Concept of Software

Philosophy of Management 6 (2):27-30 (2007)
  Copy   BIBTEX

Abstract

Although reducing the costs of software maintenance has long been held as an important goal, few researchers have studied software maintenance — except in the context of software design. However, thinking in software design is itself muddled by the frequent confusion over the term ‘software’ and ‘programs’. In this paper we argue for a re-examination of the underlying philosophical foundations of programs, in order to establish software as a phenomenon in its own right. Once we understand the basic structure of software theories, we will be in a better position to understand how theories of software relate to theories of programs. This might finally provide the insight needed to achieve the long awaited reduction in the cost of software maintenance.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 92,991

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

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.
Towards a Philosophy of Software Development: 40 Years after the Birth of Software Engineering.Mandy Northover, Derrick G. Kourie, Andrew Boake, Stefan Gruner & Alan Northover - 2008 - Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 39 (1):85-113.
Software is an abstract artifact.Nurbay Irmak - 2012 - Grazer Philosophische Studien 86 (1):55-72.
The uniqueness of software errors and their impact on global policy.Don Gotterbarn - 1998 - Science and Engineering Ethics 4 (3):351-356.

Analytics

Added to PP
2013-06-12

Downloads
64 (#258,947)

6 months
6 (#588,740)

Historical graph of downloads
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references