{"type":"ScholarlyArticle","title":"A Model Of Human Cognitive Behavior in Writing Code For Computer Programs","authors":[{"name":"Ruven E. Brooks","slug":"ruven-e-brooks","given":"Ruven E.","family":"Brooks","affiliation":""}],"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.","doi":null,"url":"https://ijcai.org/proceedings/1975/139","pdf":"https://ijcai.org/proceedings/1975/0139.pdf","markdown":"https://ijcai.org/proceedings/1975/139.md","bibtex":"https://ijcai.org/proceedings/1975/bibtex/139","volume":{"slug":"1975","title":"Proceedings of the Fourth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1975","url":"https://ijcai.org/proceedings/1975/","year":1975,"location":"Tbilisi, Georgia, USSR","dates":"","editors":"Patrick Winston and Carl Hewitt","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Psychological Aspects Of A.I.","track":"Psychological Aspects Of A.I.","number":139,"pages":{"first":878,"last":883},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}