Jump to ContentJump to Main Navigation
Beyond ProgrammingTo A New Era of Design$
Users without a subscription are not able to see the full content.

Bruce I. Blum

Print publication date: 1996

Print ISBN-13: 9780195091601

Published to Oxford Scholarship Online: November 2020

DOI: 10.1093/oso/9780195091601.001.0001

Show Summary Details
Page of

PRINTED FROM OXFORD SCHOLARSHIP ONLINE (oxford.universitypressscholarship.com). (c) Copyright Oxford University Press, 2021. All Rights Reserved. An individual user may print out a PDF of a single chapter of a monograph in OSO for personal use. date: 27 October 2021

A Foundation for Design

A Foundation for Design

Chapter:
4 (p.89) A Foundation for Design
Source:
Beyond Programming
Author(s):

Bruce I. Blum

Publisher:
Oxford University Press
DOI:10.1093/oso/9780195091601.003.0010

The underlying thesis of this book is that, although computing technology, in its relatively short lifetime, has clearly impacted modern economies and cultures, our understanding of software remains rooted in our experience with precomputer technology. It follows, therefore, that if we wish to take advantage of software’s unique capabilities, we must begin by reassessing our objectives and constraints. with this renewed understanding serving as a framework, we then can explore alternative paradigms. A revised interpretation is necessary, I assert, because there is a ceiling on the returns available by simply improving the present methods. To attain the level of productivity that software makes possible, we need a new normative model that explains how we ought to develop and employ software. Part III identifies one such normative model, called adaptive design, and demonstrates its efficacy. Yet this is not a book about adaptive design; it is about the mismatch between software’s inherent flexibility and the methods now used in software’s construction. If we are to rectify that disjunction, we must abandon our historical assumptions and reexamine the foundations upon which computer science and software engineering rest. The first two parts of the book are devoted to this reappraisal and foundation building. In Part I, the relationships between science and technology were considered. The discussion was not limited to computers and software. It began by examining the two myths that dominated technological thinking at the time the first digital electronic computers were created; resilient myths that sometimes persist in policy making and academic research. The first myth is that the goal of science is to discover immutable truths about the universe, and the second is that technological advancement depends on the application of this scientific knowledge. These two ideas combine to produce an implicit model of progress: As scientific knowledge accumulates, greater technological advances are enabled. The model is hierarchical. Technological progress follows the discovery of scientific knowledge, and, therefore, technology requires a scientific base to prosper.

Keywords:   Availableness, Counter-Renaissance, Decontextualization, Fallacy of identification, Games, Hermenutics, Mind-Body dualism, Physicalism

Oxford Scholarship Online requires a subscription or purchase to access the full text of books within the service. Public users can however freely search the site and view the abstracts and keywords for each book and chapter.

Please, subscribe or login to access full text content.

If you think you should have access to this title, please contact your librarian.

To troubleshoot, please check our FAQs , and if you can't find the answer there, please contact us .