Object-oriented program comprehension: Effect of expertise, task and phase
JM Burkhardt, F Détienne, S Wiedenbeck - Empirical Software …, 2002 - Springer
The goal of our study is to evaluate the effect on program comprehension of three factors
that have not previously been studied in a single experiment. These factors are programmer …
that have not previously been studied in a single experiment. These factors are programmer …
Mental representations constructed by experts and novices in object-oriented program comprehension
JM Burkhardt, F Détienne, S Wiedenbeck - Human-Computer Interaction …, 1997 - Springer
Previous studies on program comprehension were carried out largely in the context of
procedural languages. Our purpose is to develop and evaluate a cognitive model of object …
procedural languages. Our purpose is to develop and evaluate a cognitive model of object …
An exploratory study of program comprehension strategies of procedural and object-oriented programmers
CL Corritore, S Wiedenbeck - International Journal of Human-Computer …, 2001 - Elsevier
This exploratory study examines the nature of program understanding strategies employed
during a series of comprehension and maintenance activities carried out over time. Two …
during a series of comprehension and maintenance activities carried out over time. Two …
A comparison of the comprehension of object-oriented and procedural programs by novice programmers
S Wiedenbeck, V Ramalingam… - Interacting with …, 1999 - ieeexplore.ieee.org
This paper reports on two experiments comparing mental representations and program
comprehension by novices in the object-oriented and procedural styles. The subjects were …
comprehension by novices in the object-oriented and procedural styles. The subjects were …
[PDF][PDF] An empirical study of novice program comprehension in the imperative and object-oriented styles
V Ramalingam, S Wiedenbeck - … presented at the seventh workshop on …, 1997 - dl.acm.org
The objective of this study was to determine whether the mental representation of object-
oriented programs differs from imperative programs for novice programmers. In our study …
oriented programs differs from imperative programs for novice programmers. In our study …
Stimulus structures and mental representations in expert comprehension of computer programs
N Pennington - Cognitive psychology, 1987 - Elsevier
Comprehension of computer programs involves detecting or inferring different kinds of
relations between program parts. Different kinds of programming knowledge facilitate …
relations between program parts. Different kinds of programming knowledge facilitate …
Comprehending object and process models: An empirical study
We report the results of an empirical study comparing user comprehension of object oriented
(OO) and process oriented (PO) models. The fundamental difference is that while OO …
(OO) and process oriented (PO) models. The fundamental difference is that while OO …
What do novices learn during program comprehension?
CL Corritore, S Wiedenbeck - International Journal of Human …, 1991 - Taylor & Francis
Comprehension of computer programs involves identifying important program parts and
inferring relationships between them. The ability to comprehend a computer program is a …
inferring relationships between them. The ability to comprehend a computer program is a …
The effects of naming style and expertise on program comprehension
BE Teasley - International Journal of Human-Computer Studies, 1994 - Elsevier
The question of whether the use of good naming style in programs improves program
comprehension has important implications for both programming practice and theories of …
comprehension has important implications for both programming practice and theories of …
[PDF][PDF] Software comprehension–a review & research direction
MP O'brien - Department of Computer Science & …, 2003 - xyuan.myweb.cs.uwindsor.ca
Comprehending computer programs is one of the core software engineering activities.
Software comprehension is required when a programmer maintains, reuses, migrates …
Software comprehension is required when a programmer maintains, reuses, migrates …
相关搜索
- program comprehension effect of expertise
- program comprehension mental representations
- program comprehension strategies
- computer programs expert comprehension
- expert comprehension stimulus structures
- comparison of the comprehension novice programmers
- experts and novices mental representations
- expert comprehension mental representations
- computer programs mental representations
- computer programs stimulus structures