A Model of Human Cognitive Behavior in Writing Code for Computer Programs
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 has been created which reproduces the code generation behavior of an experienced, human programmer working on a set of 2 3 FORTRAN problems. The model is stated as a computer program organized as a production system.
Cite
Text
Brooks. "A Model of Human Cognitive Behavior in Writing Code for Computer Programs." International Joint Conference on Artificial Intelligence, 1975.Markdown
[Brooks. "A Model of Human Cognitive Behavior in Writing Code for Computer Programs." International Joint Conference on Artificial Intelligence, 1975.](https://mlanthology.org/ijcai/1975/brooks1975ijcai-model/)BibTeX
@inproceedings{brooks1975ijcai-model,
title = {{A Model of Human Cognitive Behavior in Writing Code for Computer Programs}},
author = {Brooks, Ruven E.},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {1975},
pages = {878-884},
url = {https://mlanthology.org/ijcai/1975/brooks1975ijcai-model/}
}