Abstraction, indirection, and Sevareid's Law: Towards benign computing

Barath Raghavan

Abstract


Computing is one of the primary means by which we solve problems in society today. In this short paper we examine the implications of the primary techniques used in computer systems work — abstraction and indirection — and of Sevareid’s Law, an epigram that suggests that our problem-solving instinct may be leading us astray. We explore the context of this dilemma and discuss instances in which this has arisen in the recent past. We then consider a few design options and changes to the normal mode of computer science practice that might enable us to sidestep the implications of Sevareid’s Law.


Full Text:

HTML


DOI: http://dx.doi.org/10.5210/fm.v20i8.6120



A Great Cities Initiative of the University of Illinois at Chicago University Library.

© First Monday, 1995-2017. ISSN 1396-0466.