BIROn - Birkbeck Institutional Research Online

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

    Newman, Julian Epistemic opacity, confirmation holism and technical debt: computer simulation in the light of empirical software engineering. In: HaPoC 2015: 3rd International Conference on the History and Philosophy of Computing, 8-11 Oct 2015, Pisa, Italy. (Unpublished)

    [img]
    Preview
    Text
    12921.pdf - Author's Accepted Manuscript

    Download (188kB) | Preview

    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.

    Metadata

    Item Type: Conference or Workshop Item (Paper)
    School: Birkbeck Faculties and Schools > Faculty of Humanities and Social Sciences > School of Historical Studies
    Depositing User: Administrator
    Date Deposited: 08 Sep 2015 11:14
    Last Modified: 02 Aug 2023 17:18
    URI: https://eprints.bbk.ac.uk/id/eprint/12921

    Statistics

    Activity Overview
    6 month trend
    573Downloads
    6 month trend
    747Hits

    Additional statistics are available via IRStats2.

    Archive Staff Only (login required)

    Edit/View Item Edit/View Item