The Existence of Software

Rutherford Journal 5 (2018)
  Copy   BIBTEX

Abstract

Many ontologies posit levels of existence. A whole exists at a level above its parts; a set exists at a level above its members. Hardware objects are at the lowest level in a computational ontology. Software objects exist at higher levels. The game of life illustrates a stratified computational ontology. The cells in the life grid are the hardware objects. An event is a function from cells to values 0 or 1. A process is a series of events. A process contains a software object iff its content is generated by some rule that is independent of the rule for cells. We give a precise existence axiom for software objects. As expected, blinkers, gliders, puffer trains, and so on are software objects. Software objects satisfy traditional conceptions of materiality. Our conception of software objects has intriguing links to modern conceptions of material particles in terms of symmetry groups and topological invariants. Software objects are not abstract.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 93,867

External links

  • This entry has no external links. Add one.
Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

Software is an abstract artifact.Nurbay Irmak - 2012 - Grazer Philosophische Studien 86 (1):55-72.
Smart objects: come il digitale organizza la nostra vita.Emanuele Crescimanno - 2014 - Aisthesis: Pratiche, Linguaggi E Saperi Dell’Estetico 7 (1):73-91.
Relativistic ontological realism.Antônio Carlos da Rocha Costa - 2016 - Veritas – Revista de Filosofia da Pucrs 61 (2):306-336.
The Structure System of Human Spirit, Together with Stratification Analysis.Zihu Liu - 2008 - Proceedings of the Xxii World Congress of Philosophy 42:161-163.
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.

Analytics

Added to PP
2020-02-22

Downloads
0

6 months
0

Historical graph of downloads

Sorry, there are not enough data points to plot this chart.
How can I increase my downloads?

Author's Profile

Eric Steinhart
William Paterson University of New Jersey

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references