Program comprehension during software maintenance and evolution

A Von Mayrhauser, AM Vans - Computer, 1995 - ieeexplore.ieee.org
… each goal in the specification layei They organize knowledge structures by functional
char-acteristics of the domain in which they are experts. For instance, novices might understand a …

An exploratory study of program comprehension strategies of procedural and object-oriented programmers

CL Corritore, S Wiedenbeck - International Journal of Human-Computer …, 2001 - Elsevier
… In this research we analyse in detail the knowledge sources used by expert programmers
during maintenance of a program in order to determine the direction of comprehension and the …

An eye-tracking methodology for characterizing program comprehension processes

R Bednarik, M Tukiainen - Proceedings of the 2006 symposium on Eye …, 2006 - dl.acm.org
program comprehension was investigated with a help of a remote eye-tracker. Novice and
intermediate programmers used a program … during its animation, patterns of novice and expert

Effects of expertise and strategies on program comprehension in maintenance of object-oriented systems: A controlled experiment with professional developers

K Kværn - 2006 - duo.uio.no
… of strategies on program comprehension, this research has explored the effects of expertise
on … The objectoriented novices had a low correctness percentage both in Task 2 and Task 4. …

The initial stage of program comprehension

S Wiedenbeck - International Journal of Man-Machine Studies, 1991 - Elsevier
programming expertise, memory for a beacon, and program comprehension (higher expertise
… of the beacon to improve program comprehension better than could novices. Beacons are …

An empirical study on program comprehension task classification of novices

N Saroni, SA Aljunid, SM Shuhidan… - 2015 IEEE Conference …, 2015 - ieeexplore.ieee.org
… Tasks have been used in program comprehension studies for different … program comprehension
models and theories. These studies were meant mainly for experts rather than novices. …

Organization of programming knowledge of novices and experts

S Wiedenbeck - Journal of the American Society for Information …, 1986 - Wiley Online Library
programs appropriate to their own level of experience. The results of this study suggest that
the difference between novice and expert … difference in program comprehension for modular …

Novice comprehension of object-oriented OO programs: an empirical study

AS Alardawi, AM Agil - 2015 World Congress on Information …, 2015 - ieeexplore.ieee.org
… maintenance, comprehension, and reuse. Since the mentioned claims are cognitive …
programming skills by novice programmers. Our particular emphasis is on program comprehension

Visual behavior on problem comprehension among novice programmers with prior knowledge

Z Ahsan, U Obaidellah - Procedia Computer Science, 2021 - Elsevier
Programming strategies undertaken by the subjects of programming comprehension studies
have long been … Predicting expertise among novice programmers with prior knowledge on …

From novice to expert: Analysis of token level effects in a longitudinal eye tracking study

N Al Madi, CS Peterson, B Sharif… - … Comprehension (ICPC …, 2021 - ieeexplore.ieee.org
… Abstract—Program comprehension is a vital skill in software development. … program
comprehension by examining the eye movement of novice programmers as they gain programming