Proceedings

A Model Of Human Cognitive Behavior in Writing Code For Computer Programs

Download BibTeX Cite

Proceedings of the Fourth International Joint Conference on Artificial Intelligence. Psychological Aspects Of A.I.. Pages 878-883.

© 1975 International Joint Conferences on Artificial Intelligence

Abstract

A theory of human cognitive processes in writing code for computer programs is presented which views behavior in terms of three processes: understanding, planning, and coding. Using this theory, a model of the coding process haa been created which reproduces the code generation behavior of an experienced, human programmer working on a set of 23 FORTRAN problems. The model is stated as a computer program organized as a production system.

  1. Boehm, B. W. Software and Its Impact: A Quantitative Assessment. RAND Corp. 1972.
  2. Brooks, R. A Hodel of Human Cognitive Processes in Writing Code for Computer Programs. Doctoral dissertation. Psychology Dept. Carnegie-Mellon University, 1975.
  3. Ernst, G. W. & Newell, A. GPS: A Case Study in Generality and ~blem Solving, Academic Press, New York, 1969.
  4. Freeman, P. & Newell, A. A Hodel for Functional Reasoning in Design. E?oc. International Joint ConfePence on APtificial Intelligence, 1971.
  5. S. Hewitt, c. Description and Theoretical Analysis of PLANNER. Doctoral Dissertation, Hassachuaetts Institute of Technology, 1971.
  6. Newell, A. Note• on the Psychology of Programming. Ca.puter Science Depart .. nt Carnegie-Mellon University (forthcoaing).
  7. Newell, A. & Simon, H. A. Human ~bZilfl'l Solving, Prentice-Hall, New York, 1972.
  8. Nilsson, N. J. ~bZBm Solving Methods in APtificial Intelligence, McGraw-Hill, Rev York, 1971.
  9. Sillon, H. A. The Reurbtic Ca.piler, in Simon, H. A. & Siklossy, L. (Eds.) RBpl'BIIfm- tation and Meaning, Prentice-Hall, Englewood Cliffs, New Jerssy, 1972.
  10. I

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards