Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Duncan, William D.a; b
Affiliations: [a] Roswell Park Cancer Institute, Buffalo, NY, 14203, USA | [b] National Center for Ontological Research, University at Buffalo, Buffalo, NY 14214, USA. E-mail: [email protected]
Note: [] Accepted by: Nicola Guarino
Abstract: There are a wide range of positions regarding the ontological nature of computer hardware and software. Moor [The British Journal for the Philosophy of Science 29 (1978), 213–222] argues that there is no significant ontological distinction between the two; Suber [The Journal of Speculative Philosophy 2 (1988), 89–119] argues that computer hardware is a kind of software; Colburn [The Monist (1999), 3–19] defines software as a special kind of entity he calls “concrete abstraction”, and Turner [Minds and Machines 21 (2011), 135–152] classifies software as a specification. In this paper, I examine the positions of each philosopher, and based on this examination, define ontological categories that account for computer hardware and software. As a result, clear distinctions emerge between computer hardware and software: A software program is a specification that consists of one or more programming language instructions and whose concretization is embodied by an artifact that is designed so that a physical machine may read the concretized instructions, whereas hardware is an artifact whose functions are realized in processes that directly or indirectly bring about the result of some calculation.
Keywords: Ontology, philosophy of computer science, computer hardware, software
DOI: 10.3233/AO-170175
Journal: Applied Ontology, vol. 12, no. 1, pp. 5-32, 2017
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]