Switch to: References

Add citations

You must login to add citations.
  1. The philosophy of computer science.Raymond Turner - 2013 - Stanford Encyclopedia of Philosophy.
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Computer Simulations in Science and Engineering. Concept, Practices, Perspectives.Juan Manuel Durán - 2018 - Springer.
    This book addresses key conceptual issues relating to the modern scientific and engineering use of computer simulations. It analyses a broad set of questions, from the nature of computer simulations to their epistemological power, including the many scientific, social and ethics implications of using computer simulations. The book is written in an easily accessible narrative, one that weaves together philosophical questions and scientific technicalities. It will thus appeal equally to all academic scientists, engineers, and researchers in industry interested in questions (...)
    Download  
     
    Export citation  
     
    Bookmark   22 citations  
  • Editors’ Overview: Experiments, Ethics, and New Technologies.Neelke Doorn, Shannon Spruit & Zoë Robaey - 2016 - Science and Engineering Ethics 22 (3):607-611.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • On the Mutual Dependence Between Formal Methods and Empirical Testing in Program Verification.Nicola Angius - 2020 - Philosophy and Technology 33 (2):349-355.
    This paper provides a review of Raymond Turner’s book Computational Artefacts. Towards a Philosophy of Computer Science. Focus is made on the definition of program correctness as the twofold problem of evaluating whether both the symbolic program and the physical implementation satisfy a set of specifications. The review stresses how these are not two separate problems. First, it is highlighted how formal proofs of correctness need to rely on the analysis of physical computational processes. Secondly, it is underlined how software (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Explorative Experiments: A Paradigm Shift to Deal with Severe Uncertainty in Autonomous Robotics.Viola Schiaffonati - 2022 - Perspectives on Science 30 (2):284-304.
    This paper presents a case of severe uncertainty in the development of autonomous and intelligent systems in Artificial Intelligence and autonomous robotics. After discussing how uncertainty emerges from the complexity of the systems and their interaction with unknown environments, the paper describes the novel framework of explorative experiments. This framework presents a suitable context in which many of the issues relative to uncertainty, both at the epistemological level and at the ethical one, in this field should be reframed. The case (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • A Minimalist Epistemology for Agent-Based Simulations in the Artificial Sciences.Giuseppe Primiero - 2019 - Minds and Machines 29 (1):127-148.
    The epistemology of computer simulations has become a mainstream topic in the philosophy of technology. Within this large area, significant differences hold between the various types of models and simulation technologies. Agent-based and multi-agent systems simulations introduce a specific constraint on the types of agents and systems modelled. We argue that such difference is crucial and that simulation for the artificial sciences requires the formulation of its own specific epistemological principles. We present a minimally committed epistemology which relies on the (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • The Non-theory-driven Character of Computer Simulations and Their Role as Exploratory Strategies.Juan M. Durán - 2023 - Minds and Machines 33 (3):487-505.
    In this article, I focus on the role of computer simulations as exploratory strategies. I begin by establishing the non-theory-driven nature of simulations. This refers to their ability to characterize phenomena without relying on a predefined conceptual framework that is provided by an implemented mathematical model. Drawing on Steinle’s notion of exploratory experimentation and Gelfert’s work on exploratory models, I present three exploratory strategies for computer simulations: (1) starting points and continuation of scientific inquiry, (2) varying the parameters, and (3) (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Why Designing Is Not Experimenting: Design Methods, Epistemic Praxis and Strategies of Knowledge Acquisition in Architecture.Sabine Ammon - 2017 - Philosophy and Technology 30 (4):495-520.
    Using the example of architecture, this article defends the thesis that designing should not be regarded as a kind of experimenting. This is in contrast to a widespread methodological claim that design processes are equivalent to experimentation processes. The contrary thesis can be proven by focusing on actual practices, techniques and design strategies. Closely connected with the thesis is an even more important epistemological claim, which contends that designing serves not only to develop artefacts but is also a means of (...)
    Download  
     
    Export citation  
     
    Bookmark   5 citations