Explanations in Software Engineering: The Pragmatic Point of View [Book Review]

Minds and Machines 20 (2):277-289 (2010)
  Copy   BIBTEX

Abstract

This article reveals that explanatory practice in software engineering is in accordance with pragmatic explanatory pluralism, which states that explanations should at least partially be evaluated by their practical use. More specifically, I offer a defense of the idea that several explanation-types are legitimate in software engineering, and that the appropriateness of an explanation-type depends on (a) the engineer’s interests, and (b) the format of the explanation-seeking question he asks, with this format depending on his interests. This idea is defended by considering examples that are representative for explanatory practice in software engineering. Different kinds of technological explanation are spelled out, and the dependence of their appropriateness on interests and question-formats is extensively illustrated

Other Versions

No versions found

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 101,854

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

Indispensability arguments in favour of reductive explanations.Jeroen Van Bouwel, Erik Weber & Leen De Vreese - 2011 - Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 42 (1):33-46.
Mechanistic explanation in engineering science.Dingmar van Eck - 2015 - European Journal for Philosophy of Science 5 (3):349-375.
Forms of causal explanation.Erik Weber, Jeroen Van Bouwel & Robrecht Vanderbeeken - 2005 - Foundations of Science 10 (4):437-454.
In defence of explanatory realism.Stefan Roski - 2021 - Synthese 199 (5-6):14121-14141.

Analytics

Added to PP
2009-06-07

Downloads
692 (#37,605)

6 months
23 (#134,776)

Historical graph of downloads
How can I increase my downloads?