[引用][C] Analyzing individual differences in program comprehension
R Bednarik, N Myller, E Sutinen… - Technology …, 2006 - OLD CITY PUBLISHING INC
[PDF][PDF] A service sharing approach to integrating program comprehension tools
D Jin, JR Cordy - Proceedings of the European Software Engineering …, 2003 - Citeseer
Software maintenance is the most time consuming and costly phase of the software
development lifecycle. For every dollar spent on creating a new software system, nine …
development lifecycle. For every dollar spent on creating a new software system, nine …
An empirical study on program comprehension with reactive programming
Starting from the first investigations with strictly functional languages, reactive programming
has been proposed as THE programming paradigm for reactive applications. The …
has been proposed as THE programming paradigm for reactive applications. The …
From system comprehension to program comprehension
Program and system comprehension are vital parts of the software maintenance process.
We discuss the need for both perspectives and describe two methods that may be integrated …
We discuss the need for both perspectives and describe two methods that may be integrated …
Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments
Abstract Domain-specific languages (DSLs) are often argued to have a simpler notation than
general-purpose languages (GPLs), since the notation is adapted to the specific problem …
general-purpose languages (GPLs), since the notation is adapted to the specific problem …
Characterizing the transfer of program comprehension in onboarding: an information-push perspective
R Yates, N Power, J Buckley - Empirical Software Engineering, 2020 - Springer
Many software developers struggle to understand code written by others, leading to
increased maintenance costs. Research on program comprehension to date has primarily …
increased maintenance costs. Research on program comprehension to date has primarily …
[PDF][PDF] Program visualization: Comparing eye-tracking patterns with comprehension summaries and performance
R Bednarik, N Myller, E Sutinen… - Proceedings of the 18th …, 2006 - academia.edu
We present preliminary results of an experiment in computer program comprehension that
was conducted to find out whether visual strategies can characterize low-and high …
was conducted to find out whether visual strategies can characterize low-and high …
Improving program comprehension by combining code understanding with comment understanding
BL Vinz, LH Etzkorn - Knowledge-Based Systems, 2008 - Elsevier
Existing source code-based program comprehension approaches analyze either the code
itself or the comments/identifiers but not both. In this research, we combine code …
itself or the comments/identifiers but not both. In this research, we combine code …
Improved cognitive information complexity measure: A metric that establishes program comprehension effort
DS Kushwaha, AK Misra - ACM SIGSOFT Software Engineering Notes, 2006 - dl.acm.org
Understanding the software system is known as program comprehension and is a cognitive
process. This cognitive process is the driving force behind creation of software that is easier …
process. This cognitive process is the driving force behind creation of software that is easier …
An evaluation of the cognitive processes of programmers engaged in software debugging
JE Hale, S Sharpe, DP Hale - Journal of Software Maintenance …, 1999 - Wiley Online Library
This study empirically evaluates Hale and Haworth's cognitive processes model for
programmers engaged in software debugging. They claim that across all levels of …
programmers engaged in software debugging. They claim that across all levels of …