Programming Viewed as an Engineering Activity
It is profitable to view the process of writing programs as an engineering activity. A program is a deliberately contrived mechanism constructed from parts whose behaviors are combined to produce the behavior of the whole. We propose to develop a notion of understanding a program which is ana...
Main Authors: | Rich, Charles, Shrobe, Howard E., Waters, Richard C., Sussman, Gerald J., Hewitt, Carl E. |
---|---|
Language: | en_US |
Published: |
2004
|
Online Access: | http://hdl.handle.net/1721.1/6285 |
Similar Items
-
A Hypothetical Monologue Illustrating the Knowledge Underlying Program Analysis
by: Shrobe, Howard E., et al.
Published: (2004) -
Computer Aided Evolutionary Design for Software Engineering
by: Rich, Charles, et al.
Published: (2004) -
Understanding LISP Programs: Towards a Programmer's Apprentice
by: Rich, Charles, et al.
Published: (2008) -
Initial Report on a LISP Programmer's Apprentice
by: Rich, Charles, et al.
Published: (2004) -
Abstraction, Inspection and Debugging in Programming
by: Rich, Charles, et al.
Published: (2004)