On Testing Engineering Design Methods: Explanation, Reverse Engineering, and Constitutive Relevance

In this chapter I draw on philosophical literature on (scientific) explanation to assess the goodness of engineering design methods. I focus this analysis on the engineering design practice of reverse engineering and redesign, and elaborate a constraint drawn from the mechanistic explanation literature to assess the goodness of reverse engineering practices and the content of design representations resulting from those practices. This constraint concerns the distinction between causal and constitutive relevance in mechanisms. I spell out two ways in which constitutive relevance assessments give traction to designing: reverse engineering explanation, and design optimization. I end by showing how this analysis fits within and extends recent philosophical work on the interplay between engineering design and explanation, indicating the (broader) relevance and promise of connecting philosophy of explanation and philosophy of design.

[1]  Per Galle,et al.  Science and design revisited , 2015 .

[2]  Simon Szykman,et al.  A functional basis for engineering design: Reconciling and evolving previous efforts , 2002 .

[3]  Pieter E. Vermaas,et al.  Design Theories, Models and Their Testing: On the Scientific Status of Design Research , 2014 .

[4]  Pieter E. Vermaas,et al.  The Flexible Meaning of Function in Engineering , 2009 .

[5]  Hiroaki Kitano,et al.  Biological robustness , 2008, Nature Reviews Genetics.

[6]  Jon Williamson,et al.  Function and organization: comparing the mechanisms of protein synthesis and natural selection. , 2010, Studies in history and philosophy of biological and biomedical sciences.

[7]  Gerald Doppelt,et al.  The Naturalist Conception of Methodological Standards in Science: A Critique , 1990, Philosophy of Science.

[8]  Dingmar van Eck,et al.  Mechanistic explanation in engineering science , 2015 .

[9]  C. Craver Explaining the Brain: Mechanisms and the Mosaic Unity of Neuroscience , 2007 .

[10]  Dingmar van Eck,et al.  On the conversion of functional models: bridging differences between functional taxonomies in the modeling of user actions , 2010 .

[11]  Mark B. Couch,et al.  Mechanisms and constitutive relevance , 2011, Synthese.

[12]  P. Machamer,et al.  Thinking about Mechanisms , 2000, Philosophy of Science.

[13]  William Bechtel,et al.  Discovering Complexity: Decomposition and Localization as Strategies in Scientific Research , 2010 .

[14]  Kristin L. Wood,et al.  Development of a Functional Basis for Design , 2000 .

[15]  Per Galle,et al.  Science and design: Identical twins? , 2014 .

[16]  Claire J Tomlin,et al.  Understanding biology by reverse engineering the control. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Lindley Darden,et al.  Strategies for Discovering Mechanisms: Schema Instantiation, Modular Subassembly, Forward/Backward Chaining , 2002, Philosophy of Science.

[18]  J. Woodward Making Things Happen: A Theory of Causal Explanation , 2003 .

[19]  C. Craver Explaining the Brain: Mechanisms and the Mosaic Unity of Neuroscience , 2007 .

[20]  Mizoguchi Riichiro,et al.  Towards Interoperability Between Functional Taxonomies Using An Ontology-Based Mapping , 2007 .

[21]  J. Doyle,et al.  Reverse Engineering of Biological Complexity , 2002, Science.

[22]  Dingmar van Eck Mechanisms and engineering science , 2017 .

[23]  H. Looren De Jong,et al.  Mechanistic explanation, cognitive systems emarcation, and extended cognition , 2016 .

[24]  Arnon Levy,et al.  Machine-Likeness and Explanation by Decomposition , 2014 .

[25]  Imre Lakatos,et al.  The methodology of scientific research programmes: Falsification and the methodology of scientific research programmes , 1978 .

[26]  Jon Williamson,et al.  What is a mechanism? Thinking about mechanisms across the sciences , 2012 .

[27]  Michael Baumgartner,et al.  Constitutive Relevance, Mutual Manipulability, and Fat-Handedness , 2016, The British Journal for the Philosophy of Science.

[28]  Kristin L. Wood,et al.  A heuristic method for identifying modules for product architectures , 2000 .

[29]  Dingmar van Eck,et al.  Supporting design knowledge exchange by converting models of functional decomposition , 2011 .

[30]  Dingmar van Eck,et al.  Validating Function-Based Design Methods: an Explanationist Perspective , 2015 .

[31]  Lindley Darden,et al.  Strategies in the interfield discovery of the mechanism of protein synthesis , 2002 .

[32]  D. Eck Reconciling Ontic and Epistemic Constraints on Mechanistic Explanation, Epistemically , 2014 .

[33]  Cliff Hooker,et al.  Designing and sciencing: Response to Galle and Kroes , 2015 .

[34]  Orkun S. Soyer,et al.  Engineering and Biology: Counsel for a Continued Relationship , 2015, Biological theory.

[35]  Cliff Hooker,et al.  The Simon–Kroes model of technical artifacts and the distinction between science and design , 2012 .

[36]  W. Bechtel,et al.  Explanation: a mechanist alternative. , 2005, Studies in history and philosophy of biological and biomedical sciences.

[37]  I. Lakatos Falsification and the Methodology of Scientific Research Programmes , 1976 .

[38]  Hyunjoong Kim,et al.  Functional Analysis I , 2017 .

[39]  B. Calcott Engineering and evolvability , 2014 .

[40]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[41]  Dingmar van Eck,et al.  Dissolving the ‘problem of the absent artifact’: Design representations as means for counterfactual understanding and knowledge generalisation , 2015 .

[42]  Kristin L. Wood,et al.  Product Evolution: A Reverse Engineering and Redesign Methodology , 1998 .

[43]  Michael Baumgartner,et al.  An Abductive Theory of Constitution , 2017, Philosophy of Science.

[44]  B. Leuridan Three Problems for the Mutual Manipulability Account of Constitutive Relevance in Mechanisms , 2012, The British Journal for the Philosophy of Science.

[45]  Pierre-Alain Braillard Prospect and Limits of Explaining Biological Systems in Engineering Terms , 2015 .

[46]  W. Edmundson The Virtue of Law-Abidance , 2006 .

[47]  B. Chandrasekaran,et al.  Function in Device Representation , 2000, Engineering with Computers.

[48]  C. Craver Role Functions, Mechanisms, and Hierarchy , 2001, Philosophy of Science.

[49]  Carl F. Craver,et al.  Interlevel Experiments and Multilevel Mechanisms in the Neuroscience of Memory , 2002, Philosophy of Science.