[引用][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 …

An empirical study on program comprehension with reactive programming

G Salvaneschi, S Amann, S Proksch… - Proceedings of the 22nd …, 2014 - dl.acm.org
Starting from the first investigations with strictly functional languages, reactive programming
has been proposed as THE programming paradigm for reactive applications. The …

From system comprehension to program comprehension

C Tjortjis, N Gold, P Layzell… - Proceedings 26th Annual …, 2002 - ieeexplore.ieee.org
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 …

Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments

T Kosar, M Mernik, JC Carver - Empirical software engineering, 2012 - Springer
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 …

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 …

[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 …

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 …

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 …

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 …