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.

Other Versions

No versions found

Links

PhilArchive

    This entry is not archived by us. If you are the author and have permission from the publisher, we recommend that you archive it. Many publishers automatically grant permission to authors to archive pre-prints. By uploading a copy of your work, you will enable us to better index it, making it easier to find.

    Upload a copy of this work     Papers currently archived: 105,131

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Analytics

Added to PP
2015-09-13

Downloads
59 (#397,032)

6 months
3 (#1,181,891)

Historical graph of downloads
How can I increase my downloads?

Author's Profile

Julian Newman
Birkbeck, University of London

References found in this work

Add more references