Towards a theory of the comprehension of computer programs

International Journal of Man-Machine Studies - Tập 18 Số 6 - Trang 543-554 - 1983
Ruven Brooks1
1International Telephone and Telegraph Advanced Technology Center, 1 Research Drive, Shelton, Connecticut 06484, U.S.A.

Tóm tắt

Từ khóa


Tài liệu tham khảo

Atwood, 1978, Cognitive structures in the comprehension and memory of computer programs: An investigation of computer program debugging, U.S. Army Research Institute for the Behavioral and Social Sciences, Technical Report 78-A21

Atwood, 1979, An exploratory study of the cognitive structures underlying the comprehension of software design problems, U.S. Army Research Institute for the Behavioral and Social Sciences, T.R. 392

Basili, 1982, Understanding and documenting programs, IEEE Transactions on Software Engineering, SE-8, 270, 10.1109/TSE.1982.235255

Bhaskar, 1977, Problem solving in semantically rich domains: An example from engineering thermodynamics, Cognitive Science, 1, 193, 10.1207/s15516709cog0102_3

Brooks, 1977, Towards a theory of the cognitive processes in computer programming, International Journal of Man-Machine Studies, 9, 737, 10.1016/S0020-7373(77)80039-4

Curtis, 1979, Measuring the psychological complexity of software maintenance tasks with the Halstead and McCabe metrics, IEEE Transactions on Software Engineering, 5, 96, 10.1109/TSE.1979.234165

DeGroot, 1965

Elstein, 1978

Green, 1977, Conditional program statements and their comprehensibility to professional programmers, Journal of Occupational Psychology, 50, 93, 10.1111/j.2044-8325.1977.tb00363.x

Jeffries, 1981, The processes involved in designing software

Larkin, 1980, Expert and novice performance in solving physics problems, Science, 208, 1335, 10.1126/science.208.4450.1335

McKeithen, 1981, Knowledge organization and skill differences in computer programmers, Cognitive Psychology, 13, 307, 10.1016/0010-0285(81)90012-8

Miller, 1978, Has artificial intelligence contributed to an understanding of the human mind? A critique of arguments for and against, Cognitive Science, 2, 111, 10.1016/S0364-0213(78)80002-0

Newell, 1972

Shneiderman, 1979, Syntactic/semantic interactions in programmer behavior: A model and experimental results, International Journal of Computer and Information Sciences, 7, 219, 10.1007/BF00977789

Soloway, 1982, What do novices know about programming?