Epistemic opacity, confirmation holism and technical debt: computer simulation in the light of empirical software engineering

In History and Philosophy of Computing (IFIP AICT 487). Cham, Switzerland: Springer. pp. 256-272 (2016)
  Copy   BIBTEX

Abstract

Epistemic opacity vis a vis human agents has been presented as an essential, ineliminable characteristic of computer simulation models resulting from the characteristics of the human cognitive agent. This paper argues, on the contrary, that such epistemic opacity as does occur in computer simulations is not a consequence of human limitations but of a failure on the part of model developers to adopt good software engineering practice for managing human error and ensuring the software artefact is maintainable. One consequence of such failures is to create a “technical debt” which manifests itself in the so-called novel confirmation holism confronted by complex systems models. The argument from the supposed essential epistemic opacity of computational science to a non-anthropocentric epistemology runs counter to best practice in software engineering and overlooks empirical results of software engineering science.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 91,202

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

Analytics

Added to PP
2015-09-13

Downloads
50 (#303,392)

6 months
6 (#417,196)

Historical graph of downloads
How can I increase my downloads?