Putting the Owners of Problems in Charge with Domain-oriented Design Environments

Domain workers should gain considerably more independence from computer specialists. Just as the pen was taken out of the hands of the scribes in the middle ages, the role of the high-tech scribes should be redefined and the owners of problems should be put in charge.

[1]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[2]  Ware Myers,et al.  MCC: Planning the Revolution in Software , 1985, IEEE Software.

[3]  Gerhard Fischer,et al.  Making Design Objects Relevant to the Task at Hand , 1991, AAAI.

[4]  Gerhard Fischer,et al.  End-user modifiability in design environments , 1990, CHI '90.

[5]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[6]  I. Illich Tools for Conviviality , 1973 .

[7]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[8]  Raymond McCall,et al.  Making Argumentation Serve Design , 1996, Hum. Comput. Interact..

[9]  Lauren B. Resnick,et al.  Shared cognition: Thinking as social practice , 1991, Perspectives on socially shared cognition.

[10]  Dennis F. Kibler,et al.  Toward a theory of cultural transparency: elements of a social discourse of the visible and the invisible , 1990 .

[11]  Thomas W. Mastaglio,et al.  Critics: An Emerging Approach to Knowledge-Based Human-Computer Interaction , 1991, Int. J. Man Mach. Stud..

[12]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[13]  Donald A. Schön The reflective practitioner : how professionals think in action , 1986 .

[14]  H. W. Rittel,et al.  Second-generation design methods , 1984 .

[15]  L. Quéré Cognition in Practice , 1996 .

[16]  prayi Prayer,et al.  Awakening , 1889, The Hospital.

[17]  R. J. Bogumil,et al.  The reflective practitioner: How professionals think in action , 1985, Proceedings of the IEEE.

[18]  L. Suchman Plans and situated actions , 1987 .

[19]  Robert Balzer,et al.  On the inevitable intertwining of specification and implementation , 1982, CACM.

[20]  Gerhard Fischer,et al.  Construction Kits and Design Environments: Steps Toward Human Problem-Domain Communication , 1987, Hum. Comput. Interact..

[21]  Mark Stefik,et al.  The Next Knowledge Medium , 1986, AI Mag..

[22]  Terry Winograd,et al.  Beyond programming languages , 1979, CACM.

[23]  Austin Henderson,et al.  There's No Place Like Home: Continuing Design in Use , 1992, Design at Work.

[24]  Pelle Ehn,et al.  Work-oriented design of computer artifacts , 1989 .

[25]  CORPORATE Computer Science and Technology Board,et al.  Scaling up: a research agenda for software engineering , 1990, CACM.

[26]  Raymond McCall,et al.  Design environments for constructive and argumentative design , 1989, CHI '89.

[27]  Mary Shaw,et al.  Maybe Your Next Programming Language Shouldn't Be a Programming Language , 1989 .

[28]  Gerhard Fischer,et al.  A Cooperative Problem Solving System for User Interface , 1990 .

[29]  Morten Kyng,et al.  Design at Work , 1992 .

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