Problems for a Philosophy of Software Engineering
Minds and Machines 21 (2):275-299 (2011)
| Abstract | On the basis of an earlier contribution to the philosophy of computer science by Amnon Eden, this essay discusses to what extent Eden’s ‘paradigms’ of computer science can be transferred or applied to software engineering. This discussion implies an analysis of how software engineering and computer science are related to each other. The essay concludes that software engineering can neither be fully subsumed by computer science, nor vice versa. Consequently, also the philosophies of computer science and software engineering—though related to each other—are not identical branches of a general philosophy of science. This also implies that not all of Eden’s earlier arguments can be directly mapped from the domain of computer science into the domain of software science. After the discussion of this main topic, the essay also points to some further problems and open issues for future studies in the philosophy of software science and engineering | |||||||||
| Keywords | No keywords specified (fix it) | |||||||||
| Categories | ||||||||||
| Options |
|
|||||||||
| PhilPapers Archive |
Upload a copy of this paper Check publisher's policy on self-archival Papers currently archived: 5,664 |
| External links |
|
| Through your library | Configure |
Mandy Northover, Derrick G. Kourie, Andrew Boake, Stefan Gruner & Alan Northover (2008). Towards a Philosophy of Software Development: 40 Years After the Birth of Software Engineering. Journal for General Philosophy of Science 39 (1):85 - 113.
Derrick Mandy Northover, Andrew Boake G. Kourie & Alan Northover Stefan Gruner (2008). Towards a Philosophy of Software Development: 40 Years After the Birth of Software Engineering. Journal for General Philosophy of Science 39 (1).
Izabela Bondecka-Krzykowska (2010). O związkach informatyki z matematyką. Filozofia Nauki 1.
Timothy R. Colburn (1999). Software, Abstraction, and Ontology. The Monist 82 (1):3-19.
Don Gotterbarn (1999). Not All Codes Are Created Equal: The Software Engineering Code of Ethics, a Success Story. Journal of Business Ethics 22 (1):81 - 89.
Keith Miller (1998). Software Informed Consent: Docete Emptorem, Not Caveat Emptor. Science and Engineering Ethics 4 (3):357-362.
Don Gotterbarn (1998). The Uniqueness of Software Errors and Their Impact on Global Policy. Science and Engineering Ethics 4 (3):351-356.
Stefan Gruner (forthcoming). Software Engineering Between Technics and Science. Journal for General Philosophy of Science.
James A. Stieb (2008). A Critique of Positive Responsibility in Computing. Science and Engineering Ethics 14 (2).
David M. Berry (2011). The Philosophy of Software: Code and Mediation in the Digital Age. Palgrave Macmillan.
Amnon H. Eden (2007). Three Paradigms of Computer Science. Minds and Machines 17 (2).
Norman G. Vinson & Janice A. Singer (2008). A Practical Guide to Ethical Research Involving Humans. In Cogprints.
Donald Gotterbarn (2001). Informatics and Professional Responsibility. Science and Engineering Ethics 7 (2).
Rohit Parikh (2002). Social Software. Synthese 132 (3):187 - 211.
Monthly downloads |
Added to index2011-02-07Total downloads18 ( #67,496 of 549,007 )Recent downloads (6 months)1 ( #63,261 of 549,007 )How can I increase my downloads? |

