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

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
Keywords Engineering   Epistemic interests   Explanation   Explanatory pluralism   Explanatory power
Categories (categorize this paper)
DOI 10.1007/s11023-010-9190-2
Edit this record
Mark as duplicate
Export citation
Find it on Scholar
Request removal from index
Revision history

Download options

PhilArchive copy

Upload a copy of this paper     Check publisher's policy     Papers currently archived: 65,587
Through your library

References found in this work BETA

The Scientific Image.William Demopoulos & Bas C. van Fraassen - 1982 - Philosophical Review 91 (4):603.
The Cement of the Universe: A Study of Causation.John Leslie Mackie - 1974 - Oxford, England: Oxford, Clarendon Press.

View all 15 references / Add more references

Citations of this work BETA

A Pragmatic Account of Mechanistic Artifact Explanation.Jan De Winter - 2011 - Studies in History and Philosophy of Science Part A 42 (4):602-609.

Add more citations

Similar books and articles


Added to PP index

Total views
640 ( #11,112 of 2,461,927 )

Recent downloads (6 months)
1 ( #448,599 of 2,461,927 )

How can I increase my downloads?


My notes