In a large variety of programming situations, a programmer is required to understand a program that someone else has written. A model has been created for the behavior seen in the verbal protocol of a programmer on a sample understanding task. The model is based on a theory of understanding which stresses the role of the programmer's apriori hypotheses or guesses about the program structure. Organization of the model is that of a production system, a structure which appears particularly well-suited to the asynchronous, non-sequential nature of the input
Program understanding is associated with the hierarchy of abstractions and interpretations that are ...
This working group asserts that Program Comprehension (Prog-Comp) plays a critical part in the proce...
The need for a simple, correct and general programming model cannot be over-emphasized. A good progr...
During the last three decades several hundred papers have been published on the broad topic of “prog...
The first objective of this paper is to present and discuss various types of models of program under...
It is profitable to view the process of writing programs as an engineering activity. A program is ...
Program comprehension is perhaps one of the oldest topics within the psychology of programming. It a...
Program understanding is the (ill-defined) deductive process of acquiring knowledge about a software...
Several researchers have investigated beginners ' mental models of programs. In most, a mental ...
Research into the cognitive aspects of programming originated in the study of professional programme...
Thesis (Ph.D.)--University of Washington, 2023Despite efforts to bolster computer programming educat...
The dramatic advances in computer hardware technology have been accompanied by intensified demands f...
Limited research exists related to the cognitive processes underlying program maintenance and the va...
Several accounts of program comprehension have taken the theory of text comprehension by Kinstch as...
What does it mean to understand a program? What sorts of questions can be answered about a program? ...
Program understanding is associated with the hierarchy of abstractions and interpretations that are ...
This working group asserts that Program Comprehension (Prog-Comp) plays a critical part in the proce...
The need for a simple, correct and general programming model cannot be over-emphasized. A good progr...
During the last three decades several hundred papers have been published on the broad topic of “prog...
The first objective of this paper is to present and discuss various types of models of program under...
It is profitable to view the process of writing programs as an engineering activity. A program is ...
Program comprehension is perhaps one of the oldest topics within the psychology of programming. It a...
Program understanding is the (ill-defined) deductive process of acquiring knowledge about a software...
Several researchers have investigated beginners ' mental models of programs. In most, a mental ...
Research into the cognitive aspects of programming originated in the study of professional programme...
Thesis (Ph.D.)--University of Washington, 2023Despite efforts to bolster computer programming educat...
The dramatic advances in computer hardware technology have been accompanied by intensified demands f...
Limited research exists related to the cognitive processes underlying program maintenance and the va...
Several accounts of program comprehension have taken the theory of text comprehension by Kinstch as...
What does it mean to understand a program? What sorts of questions can be answered about a program? ...
Program understanding is associated with the hierarchy of abstractions and interpretations that are ...
This working group asserts that Program Comprehension (Prog-Comp) plays a critical part in the proce...
The need for a simple, correct and general programming model cannot be over-emphasized. A good progr...