Switch to: References

Add citations

You must login to add citations.
  1. Philosophy of Computer Science.William J. Rapaport - 2005 - Teaching Philosophy 28 (4):319-341.
    There are many branches of philosophy called “the philosophy of X,” where X = disciplines ranging from history to physics. The philosophy of artificial intelligence has a long history, and there are many courses and texts with that title. Surprisingly, the philosophy of computer science is not nearly as well-developed. This article proposes topics that might constitute the philosophy of computer science and describes a course covering those topics, along with suggested readings and assignments.
    Download  
     
    Export citation  
     
    Bookmark   19 citations  
  • Analog Representation and the Parts Principle.John Kulvicki - 2015 - Review of Philosophy and Psychology 6 (1):165-180.
    Analog representation is often cast in terms of an engineering distinction between smooth and discrete systems. The engineering notion cuts across interesting representational categories, however, so it is poorly suited to thinking about kinds of representation. This paper suggests that analog representations support a pattern of interaction, specifically open-ended searches for content across levels of abstraction. They support the pattern by sharing a structure with what they represent. Continuous systems that satisfy the engineering notion are exemplars of this kind because (...)
    Download  
     
    Export citation  
     
    Bookmark   32 citations  
  • Searle on what only brains can do.J. A. Fodor - 1980 - Behavioral and Brain Sciences 3 (3):431-432.
    Download  
     
    Export citation  
     
    Bookmark   22 citations  
  • Artificial intelligence—the real thing?John C. Marshall - 1980 - Behavioral and Brain Sciences 3 (3):435-437.
    Download  
     
    Export citation  
     
    Bookmark  
  • Brains + programs = minds.Bruce Bridgeman - 1980 - Behavioral and Brain Sciences 3 (3):427-428.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • The milk of human intentionality.Daniel Dennett - 1980 - Behavioral and Brain Sciences 3 (3):428-430.
    Download  
     
    Export citation  
     
    Bookmark   42 citations  
  • Searle and the special powers of the brain.Richard Rorty - 1980 - Behavioral and Brain Sciences 3 (3):445-446.
    Download  
     
    Export citation  
     
    Bookmark   5 citations  
  • How to turn an information processor into an understander.Aaron Sloman & Monica Croucher - 1980 - Behavioral and Brain Sciences 3 (3):447-448.
    Download  
     
    Export citation  
     
    Bookmark   12 citations  
  • Computers, cognition and philosophy.Robert Wilensky - 1980 - Behavioral and Brain Sciences 3 (3):449-450.
    Download  
     
    Export citation  
     
    Bookmark   4 citations  
  • Paranoia concerning program-resistant aspects of the mind - and let's drop rocks on Turing's toes again.Keith Gunderson - 1981 - Behavioral and Brain Sciences 4 (4):537-539.
    Download  
     
    Export citation  
     
    Bookmark  
  • Simulation?Joseph Agassi - 1981 - Behavioral and Brain Sciences 4 (4):535-536.
    Download  
     
    Export citation  
     
    Bookmark  
  • Programming Languages as Technical Artifacts.Raymond Turner - 2014 - Philosophy and Technology 27 (3):377-397.
    Taken at face value, a programming language is defined by a formal grammar. But, clearly, there is more to it. By themselves, the naked strings of the language do not determine when a program is correct relative to some specification. For this, the constructs of the language must be given some semantic content. Moreover, to be employed to generate physical computations, a programming language must have a physical implementation. How are we to conceptualize this complex package? Ontologically, what kind of (...)
    Download  
     
    Export citation  
     
    Bookmark   9 citations  
  • Misbehaving Machines: The Emulated Brains of Transhumanist Dreams.Corry Shores - 2011 - Journal of Evolution and Technology 22 (1):10-22.
    Enhancement technologies may someday grant us capacities far beyond what we now consider humanly possible. Nick Bostrom and Anders Sandberg suggest that we might survive the deaths of our physical bodies by living as computer emulations.­­ In 2008, they issued a report, or “roadmap,” from a conference where experts in all relevant fields collaborated to determine the path to “whole brain emulation.” Advancing this technology could also aid philosophical research. Their “roadmap” defends certain philosophical assumptions required for this technology’s success, (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Software is an abstract artifact.Nurbay Irmak - 2012 - Grazer Philosophische Studien 86 (1):55-72.
    Software is a ubiquitous artifact, yet not much has been done to understand its ontological nature. There are a few accounts offered so far about the nature of software. I argue that none of those accounts give a plausible picture of the nature of software. I draw attention to the striking similarities between software and musical works. These similarities motivate to look more closely on the discussions regarding the nature of the musical works. With the lessons drawn from the ontology (...)
    Download  
     
    Export citation  
     
    Bookmark   27 citations  
  • Specification.Raymond Turner - 2011 - Minds and Machines 21 (2):135-152.
    The specification and implementation of computational artefacts occurs throughout the discipline of computer science. Consequently, unpacking its nature should constitute one of the core areas of the philosophy of computer science. This paper presents a conceptual analysis of the central role of specification in the discipline.
    Download  
     
    Export citation  
     
    Bookmark   24 citations  
  • Understanding scientific study via process modeling.Robert W. P. Luk - 2010 - Foundations of Science 15 (1):49-78.
    This paper argues that scientific studies distinguish themselves from other studies by a combination of their processes, their (knowledge) elements and the roles of these elements. This is supported by constructing a process model. An illustrative example based on Newtonian mechanics shows how scientific knowledge is structured according to the process model. To distinguish scientific studies from research and scientific research, two additional process models are built for such processes. We apply these process models: (1) to argue that scientific progress (...)
    Download  
     
    Export citation  
     
    Bookmark   13 citations  
  • Machine experiments and theoretical modelling: From cybernetic methodology to neuro-robotics. [REVIEW]Guglielmo Tamburrini & Edoardo Datteri - 2005 - Minds and Machines 15 (3-4):335-358.
    Cybernetics promoted machine-supported investigations of adaptive sensorimotor behaviours observed in biological systems. This methodological approach receives renewed attention in contemporary robotics, cognitive ethology, and the cognitive neurosciences. Its distinctive features concern machine experiments, and their role in testing behavioural models and explanations flowing from them. Cybernetic explanations of behavioural events, regularities, and capacities rely on multiply realizable mechanism schemata, and strike a sensible balance between causal and unifying constraints. The multiple realizability of cybernetic mechanism schemata paves the way to principled (...)
    Download  
     
    Export citation  
     
    Bookmark   11 citations  
  • (1 other version)Minds, brains, and programs.John Searle - 1980 - Behavioral and Brain Sciences 3 (3):417-57.
    What psychological and philosophical significance should we attach to recent efforts at computer simulations of human cognitive capacities? In answering this question, I find it useful to distinguish what I will call "strong" AI from "weak" or "cautious" AI. According to weak AI, the principal value of the computer in the study of the mind is that it gives us a very powerful tool. For example, it enables us to formulate and test hypotheses in a more rigorous and precise fashion. (...)
    Download  
     
    Export citation  
     
    Bookmark   1770 citations  
  • A Pragmatic Theory of Computational Artefacts.Alessandro G. Buda & Giuseppe Primiero - 2024 - Minds and Machines 34 (1):139-170.
    Some computational phenomena rely essentially on pragmatic considerations, and seem to undermine the independence of the specification from the implementation. These include software development, deviant uses, esoteric languages and recent data-driven applications. To account for them, the interaction between pragmatics, epistemology and ontology in computational artefacts seems essential, indicating the need to recover the role of the language metaphor. We propose a User Levels (ULs) structure as a pragmatic complement to the Levels of Abstraction (LoAs)-based structure defining the ontology and (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Computing, Modelling, and Scientific Practice: Foundational Analyses and Limitations.Filippos A. Papagiannopoulos - 2018 - Dissertation, University of Western Ontario
    This dissertation examines aspects of the interplay between computing and scientific practice. The appropriate foundational framework for such an endeavour is rather real computability than the classical computability theory. This is so because physical sciences, engineering, and applied mathematics mostly employ functions defined in continuous domains. But, contrary to the case of computation over natural numbers, there is no universally accepted framework for real computation; rather, there are two incompatible approaches --computable analysis and BSS model--, both claiming to formalise algorithmic (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • Computing, Modelling, and Scientific Practice: Foundational Analyses and Limitations.Philippos Papayannopoulos - 2018 - Dissertation,
    This dissertation examines aspects of the interplay between computing and scientific practice. The appropriate foundational framework for such an endeavour is rather real computability than the classical computability theory. This is so because physical sciences, engineering, and applied mathematics mostly employ functions defined in continuous domains. But, contrary to the case of computation over natural numbers, there is no universally accepted framework for real computation; rather, there are two incompatible approaches --computable analysis and BSS model--, both claiming to formalise algorithmic (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Ciencia de la computación y filosofía: unidades de análisis del software.Juan Manuel Durán - 2018 - Principia 22 (2):203-227.
    Una imagen muy generalizada a la hora de entender el software de computador es la que lo representa como una “caja negra”: no importa realmente saber qué partes lo componen internamente, sino qué resultados se obtienen de él según ciertos valores de entrada. Al hacer esto, muchos problemas filosóficos son ocultados, negados o simplemente mal entendidos. Este artículo discute tres unidades de análisis del software de computador, esto es, las especificaciones, los algoritmos y los procesos computacionales. El objetivo central es (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • The primary source of intentionality.Thomas Natsoulas - 1980 - Behavioral and Brain Sciences 3 (3):440-441.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Understanding Searle.Roger C. Schank - 1980 - Behavioral and Brain Sciences 3 (3):446-447.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Going after PARRY.Robert P. Abelson - 1981 - Behavioral and Brain Sciences 4 (4):534-535.
    Download  
     
    Export citation  
     
    Bookmark  
  • Modeling a paranoid mind.Kenneth Mark Colby - 1981 - Behavioral and Brain Sciences 4 (4):515-534.
    Download  
     
    Export citation  
     
    Bookmark   54 citations  
  • (1 other version)The philosophy of computer science.Raymond Turner - 2013 - Stanford Encyclopedia of Philosophy.
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Reductionism and religion.Douglas R. Hofstadter - 1980 - Behavioral and Brain Sciences 3 (3):433-434.
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • Intrinsic intentionality.John Searle - 1980 - Behavioral and Brain Sciences 3 (3):450-457.
    Download  
     
    Export citation  
     
    Bookmark   126 citations  
  • What is a Computer? A Survey.William J. Rapaport - 2018 - Minds and Machines 28 (3):385-426.
    A critical survey of some attempts to define ‘computer’, beginning with some informal ones, then critically evaluating those of three philosophers, and concluding with an examination of whether the brain and the universe are computers.
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • The Mind as Neural Software? Understanding Functionalism, Computationalism, and Computational Functionalism.Gualtiero Piccinini - 2010 - Philosophy and Phenomenological Research 81 (2):269-311.
    Defending or attacking either functionalism or computationalism requires clarity on what they amount to and what evidence counts for or against them. My goal here is not to evaluate their plausibility. My goal is to formulate them and their relationship clearly enough that we can determine which type of evidence is relevant to them. I aim to dispel some sources of confusion that surround functionalism and computationalism, recruit recent philosophical work on mechanisms and computation to shed light on them, and (...)
    Download  
     
    Export citation  
     
    Bookmark   40 citations  
  • Mysticism as a philosophy of artificial intelligence.Martin Ringle - 1980 - Behavioral and Brain Sciences 3 (3):444-445.
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Computing as a Science: A Survey of Competing Viewpoints. [REVIEW]Matti Tedre - 2011 - Minds and Machines 21 (3):361-387.
    Since the birth of computing as an academic discipline, the disciplinary identity of computing has been debated fiercely. The most heated question has concerned the scientific status of computing. Some consider computing to be a natural science and some consider it to be an experimental science. Others argue that computing is bad science, whereas some say that computing is not a science at all. This survey article presents viewpoints for and against computing as a science. Those viewpoints are analyzed against (...)
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Purpose-Relativity and Ontology.Nurbay Irmak - 2014 - Dissertation, University of Miami
    Download  
     
    Export citation  
     
    Bookmark  
  • Simulation games.William E. Smythe - 1980 - Behavioral and Brain Sciences 3 (3):448-449.
    Download  
     
    Export citation  
     
    Bookmark   8 citations  
  • Colby's paranoia model: An old theory in a new frame?C. E. Izard & F. A. Masterson - 1981 - Behavioral and Brain Sciences 4 (4):539-540.
    Download  
     
    Export citation  
     
    Bookmark   14 citations  
  • Issues in computer modeling of cognitive phenomena: An artificial intelligence perspective.Jaime G. Carbonell - 1981 - Behavioral and Brain Sciences 4 (4):536-537.
    Download  
     
    Export citation  
     
    Bookmark  
  • A Mechanistic Account of Biological Computation.Lorenzo Baravalle & Davide Vecchi - forthcoming - British Journal for the Philosophy of Science.
    Download  
     
    Export citation  
     
    Bookmark  
  • Uncomputable Numbers and the Limits of Coding in Computer Science.Paweł Stacewicz - 2019 - Studia Semiotyczne—English Supplement 30:107-126.
    The description of data and computer programs with the use of numbers is epistemologically valuable, because it allows to identify the limits of different types of computations. This applies in particular to discrete computations, which can be described by means of computable numbers in the Turing sense. The mathematical fact that there are real numbers of a different type, i.e. uncomputable numbers, determines the minimal limitations of digital techniques; on the other hand, however, it points to the possibility of the (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • Programs, causal powers, and intentionality.John Haugeland - 1980 - Behavioral and Brain Sciences 3 (3):432-433.
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Decentralized minds.Marvin Minsky - 1980 - Behavioral and Brain Sciences 3 (3):439-440.
    Download  
     
    Export citation  
     
    Bookmark   5 citations  
  • Can robots make good models of biological behaviour?Barbara Webb - 2001 - Behavioral and Brain Sciences 24 (6):1033-1050.
    How should biological behaviour be modelled? A relatively new approach is to investigate problems in neuroethology by building physical robot models of biological sensorimotor systems. The explication and justification of this approach are here placed within a framework for describing and comparing models in the behavioural and biological sciences. First, simulation models – the representation of a hypothesis about a target system – are distinguished from several other relationships also termed “modelling” in discussions of scientific explanation. Seven dimensions on which (...)
    Download  
     
    Export citation  
     
    Bookmark   26 citations  
  • Value-Sensitive Co-Design for Resilient Information Systems.Giuseppe Primiero, Balbir Barn & Ravinder Barn - 2020 - Studies in Logic, Grammar and Rhetoric 63 (1):141-164.
    In Information Systems development, resilience has often been treated as a non-functional requirement and little or no work is aimed at building resilience in end-users through systems development. The question of how values and resilience (for the end-user) can be incorporated into the design of systems is an on-going research activity in user-centered design. In this paper we evaluate the relation of values and resilience within the context of an ongoing software development project and contribute a formal model of co-design (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • The thermostat and the philosophy professor.Donald O. Walter - 1980 - Behavioral and Brain Sciences 3 (3):449-449.
    Download  
     
    Export citation  
     
    Bookmark  
  • Is the pen mightier than the computer?E. W. Menzel - 1980 - Behavioral and Brain Sciences 3 (3):438-439.
    Download  
     
    Export citation  
     
    Bookmark  
  • Parrying.Kenneth Mark Colby - 1981 - Behavioral and Brain Sciences 4 (4):550-560.
    Download  
     
    Export citation  
     
    Bookmark   1 citation  
  • Mental phenomena and behavior.B. Libet - 1980 - Behavioral and Brain Sciences 3 (3):434-434.
    Download  
     
    Export citation  
     
    Bookmark   39 citations  
  • Liczby nieobliczalne a granice kodowania w informatyce.Paweł Stacewicz - 2018 - Studia Semiotyczne 32 (2):131-152.
    Opis danych i programów komputerowych za pomocą liczb jest epistemologicznie użyteczny, ponieważ pozwala określać granice różnego typu obliczeń. Dotyczy to w szczególności obliczeń dyskretnych, opisywalnych za pomocą liczb obliczalnych w sensie Turinga. Matematyczny fakt istnienia liczb rzeczywistych innego typu, tj. nieobliczalnych, wyznacza minimalne ograniczenia technik cyfrowych; z drugiej strony jednak, wskazuje na możliwość teoretycznego opracowania i fizycznej implementacji technik obliczeniowo silniejszych, takich jak obliczenia analogowe-ciągłe. Przedstawione w artykule analizy prowadzą do wniosku, że fizyczne implementacje obliczeń niekonwencjonalnych wymagają występowania w przyrodzie (...)
    Download  
     
    Export citation  
     
    Bookmark  
  • A dualist-interactionist perspective.John C. Eccles - 1980 - Behavioral and Brain Sciences 3 (3):430-431.
    Download  
     
    Export citation  
     
    Bookmark  
  • Testing the components of a computer model.Brendan A. Maher - 1981 - Behavioral and Brain Sciences 4 (4):543-543.
    Download  
     
    Export citation  
     
    Bookmark