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 Computer science   Paradigms   Software engineering
Categories (categorize this paper)
DOI 10.1007/s11023-011-9234-2
Options
 Save to my reading list
Follow the author(s)
Edit this record
My bibliography
Export citation
Find it on Scholar
Mark as duplicate
Request removal from index
Revision history
Download options
Our Archive


Upload a copy of this paper     Check publisher's policy     Papers currently archived: 30,727
Through your library
References found in this work BETA
Recipes, Algorithms, and Programs.Carol E. Cleland - 2001 - Minds and Machines 11 (2):219-237.
Three Paradigms of Computer Science.Amnon H. Eden - 2007 - Minds and Machines 17 (2):135-167.
Program Verification: The Very Idea.James H. Fetzer - 1988 - Communications of the Acm 31 (9):1048--1063.

View all 9 references / Add more references

Citations of this work BETA
Some Philosophical Issues in Computer Science.Amnon Eden - 2011 - Minds and Machines 21 (2):123-133.

Add more citations

Similar books and articles
The Uniqueness of Software Errors and Their Impact on Global Policy.Don Gotterbarn - 1998 - Science and Engineering Ethics 4 (3):351-356.
Software Engineering Between Technics and Science.Stefan Gruner - 2010 - Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 41 (1):237-260.
A Critique of Positive Responsibility in Computing.James A. Stieb - 2008 - Science and Engineering Ethics 14 (2):219-233.
Three Paradigms of Computer Science.Amnon H. Eden - 2007 - Minds and Machines 17 (2):135-167.
Informatics and Professional Responsibility.Donald Gotterbarn - 2001 - Science and Engineering Ethics 7 (2):221-230.
Social Software.Rohit Parikh - 2002 - Synthese 132 (3):187 - 211.
Added to PP index
2011-02-07

Total downloads
42 ( #127,818 of 2,197,331 )

Recent downloads (6 months)
5 ( #44,171 of 2,197,331 )

How can I increase my downloads?

Monthly downloads
My notes
Sign in to use this feature