Switch to: Citations

Add references

You must login to add references.
  1. What is a mechanism? Thinking about mechanisms across the sciences.Phyllis McKay Illari & Jon Williamson - 2012 - European Journal for Philosophy of Science 2 (1):119-135.
    After a decade of intense debate about mechanisms, there is still no consensus characterization. In this paper we argue for a characterization that applies widely to mechanisms across the sciences. We examine and defend our disagreements with the major current contenders for characterizations of mechanisms. Ultimately, we indicate that the major contenders can all sign up to our characterization.
    Download  
     
    Export citation  
     
    Bookmark   197 citations  
  • Role functions, mechanisms, and hierarchy.Carl F. Craver - 2001 - Philosophy of Science 68 (1):53-74.
    Many areas of science develop by discovering mechanisms and role functions. Cummins' (1975) analysis of role functions-according to which an item's role function is a capacity of that item that appears in an analytic explanation of the capacity of some containing system-captures one important sense of "function" in the biological sciences and elsewhere. Here I synthesize Cummins' account with recent work on mechanisms and causal/mechanical explanation. The synthesis produces an analysis of specifically mechanistic role functions, one that uses the characteristic (...)
    Download  
     
    Export citation  
     
    Bookmark   294 citations  
  • (1 other version)Reasoning in Biological Discoveries: Essays on Mechanisms, Interfield Relations, and Anomaly Resolution.Lindley Darden - 2006 - New York: Cambridge University Press.
    Reasoning in Biological Discoveries brings together a series of essays, which focus on one of the most heavily debated topics of scientific discovery. Collected together and richly illustrated, Darden's essays represent a groundbreaking foray into one of the major problems facing scientists and philosophers of science. Divided into three sections, the essays focus on broad themes, notably historical and philosophical issues at play in discussions of biological mechanism; and the problem of developing and refining reasoning strategies, including interfield relations and (...)
    Download  
     
    Export citation  
     
    Bookmark   105 citations  
  • Computing mechanisms.Gualtiero Piccinini - 2007 - Philosophy of Science 74 (4):501-526.
    This paper offers an account of what it is for a physical system to be a computing mechanism—a system that performs computations. A computing mechanism is a mechanism whose function is to generate output strings from input strings and (possibly) internal states, in accordance with a general rule that applies to all relevant strings and depends on the input strings and (possibly) internal states for its application. This account is motivated by reasons endogenous to the philosophy of computing, namely, doing (...)
    Download  
     
    Export citation  
     
    Bookmark   99 citations  
  • On malfunctioning software.Giuseppe Primiero, Nir Fresco & Luciano Floridi - 2015 - Synthese 192 (4):1199-1220.
    Artefacts do not always do what they are supposed to, due to a variety of reasons, including manufacturing problems, poor maintenance, and normal wear-and-tear. Since software is an artefact, it should be subject to malfunctioning in the same sense in which other artefacts can malfunction. Yet, whether software is on a par with other artefacts when it comes to malfunctioning crucially depends on the abstraction used in the analysis. We distinguish between “negative” and “positive” notions of malfunction. A negative malfunction, (...)
    Download  
     
    Export citation  
     
    Bookmark   30 citations  
  • Miscomputation.Nir Fresco & Giuseppe Primiero - 2013 - Philosophy and Technology 26 (3):253-272.
    The phenomenon of digital computation is explained (often differently) in computer science, computer engineering and more broadly in cognitive science. Although the semantics and implications of malfunctions have received attention in the philosophy of biology and philosophy of technology, errors in computational systems remain of interest only to computer science. Miscomputation has not gotten the philosophical attention it deserves. Our paper fills this gap by offering a taxonomy of miscomputations. This taxonomy is underpinned by a conceptual analysis of the design (...)
    Download  
     
    Export citation  
     
    Bookmark   25 citations  
  • The Philosophy of Science and Engineering Design.Dingmar Eck - 2016 - Springer Verlag.
    This book discusses the relationship between the philosophy of science and philosophy of engineering, and demonstrates how philosophers of engineering design as well as design researchers can benefit from the conceptual toolkit that the philosophy of science has to offer. In this regard, it employs conceptual tools from the philosophical literature on scientific explanation to address key issues in engineering design and philosophy of engineering design. Specifically, the book focuses on assessing the explanatory value of function ascriptions used in engineering (...)
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • The Philosophy of Science and Engineering Design.Dingmar van Eck - 2016 - Cham: Springer Verlag.
    This book discusses the relationship between the philosophy of science and philosophy of engineering, and demonstrates how philosophers of engineering design as well as design researchers can benefit from the conceptual toolkit that the philosophy of science has to offer. In this regard, it employs conceptual tools from the philosophical literature on scientific explanation to address key issues in engineering design and philosophy of engineering design. Specifically, the book focuses on assessing the explanatory value of function ascriptions used in engineering (...)
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • A New Logic of Technical Malfunction.Bjørn Jespersen & Massimiliano Carrara - 2013 - Studia Logica 101 (3):547-581.
    Aim of the paper is to present a new logic of technical malfunction. The need for this logic is motivated by a simple-sounding philosophical question: Is a malfunctioning corkscrew, which fails to uncork bottles, nonetheless a corkscrew? Or in general terms, is a malfunctioning F, which fails to do what Fs do, nonetheless an F? We argue that ‘malfunctioning’ denotes the modifier Malfunctioning rather than a property, and that the answer depends on whether Malfunctioning is subsective or privative. If subsective, (...)
    Download  
     
    Export citation  
     
    Bookmark   10 citations  
  • A modal type theory for formalizing trusted communications.Giuseppe Primiero & Mariarosaria Taddeo - 2012 - Journal of Applied Logic 10 (1):92-114.
    This paper introduces a multi-modal polymorphic type theory to model epistemic processes characterized by trust, defined as a second-order relation affecting the communication process between sources and a receiver. In this language, a set of senders is expressed by a modal prioritized context, whereas the receiver is formulated in terms of a contextually derived modal judgement. Introduction and elimination rules for modalities are based on the polymorphism of terms in the language. This leads to a multi-modal non-homogeneous version of a (...)
    Download  
     
    Export citation  
     
    Bookmark   11 citations  
  • Two Conceptions of Technical Malfunction.Bjørn Jespersen & Massimiliano Carrara - 2011 - Theoria 77 (2):117-138.
    The topic of this paper is the notion of technical (as opposed to biological) malfunction. It is shown how to form the property being a malfunctioning F from the property F and the property modifier malfunctioning (a mapping taking a property to a property). We present two interpretations of malfunctioning. Both interpretations agree that a malfunctioning F lacks the dispositional property of functioning as an F. However, its subsective interpretation entails that malfunctioning Fs are Fs, whereas its privative interpretation entails (...)
    Download  
     
    Export citation  
     
    Bookmark   9 citations  
  • Building General Knowledge of Mechanisms in Information Security.Jonathan M. Spring & Phyllis Illari - 2019 - Philosophy and Technology 32 (4):627-659.
    We show how more general knowledge can be built in information security, by the building of knowledge of mechanism clusters, some of which are multifield. By doing this, we address in a novel way the longstanding philosophical problem of how, if at all, we come to have knowledge that is in any way general, when we seem to be confined to particular experiences. We also address the issue of building knowledge of mechanisms by studying an area that is new to (...)
    Download  
     
    Export citation  
     
    Bookmark   3 citations  
  • Why Separation Logic Works.David Pym, Jonathan M. Spring & Peter O’Hearn - 2019 - Philosophy and Technology 32 (3):483-516.
    One might poetically muse that computers have the essence both of logic and machines. Through the case of the history of Separation Logic, we explore how this assertion is more than idle poetry. Separation Logic works because it merges the software engineer’s conceptual model of a program’s manipulation of computer memory with the logical model that interprets what sentences in the logic are true, and because it has a proof theory which aids in the crucial problem of scaling the reasoning (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • A refinement to the general mechanistic account.Eric Nelson Hatleback & Jonathan M. Spring - 2019 - European Journal for Philosophy of Science 9 (2):19.
    Phyllis Illari and Jon Williamson propose a formulation for a general mechanistic account, the purpose of which is to capture the similarities across mechanistic accounts in the sciences. Illari and Williamson extract insight from mechanisms in astrophysics—which are notably different from the typical biological mechanisms discussed in the literature on mechanisms—to show how their general mechanistic account accommodates mechanisms across various sciences. We present argumentation that demonstrates why an amendment is necessary to the ontology referred to by the general mechanistic (...)
    Download  
     
    Export citation  
     
    Bookmark   1 citation