[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

DA Boehm-Davis - Handbook of Human-Computer Interaction, 1988 - Elsevier
Publisher Summary This chapter describes existing models of comprehension, a model of
comprehension that is an integration, and synthesis of the previous models. It discusses the …

Cognitive processes in program comprehension: An empirical analysis in the context of software reengineering

V Arunachalam, W Sasso - Journal of Systems and Software, 1996 - Elsevier
Changes in an organization's internal and external environment impose numerous demands
on management information systems (MIS). Since few MIS can be designed to fully …

Theories, tools and research methods in program comprehension: past, present and future

MA Storey - Software Quality Journal, 2006 - Springer
Program comprehension research can be characterized by both the theories that provide
rich explanations about how programmers understand software, as well as the tools that are …

Expectation‐based, inference‐based, and bottom‐up software comprehension

MP O'Brien, J Buckley, TM Shaft - Journal of Software …, 2004 - Wiley Online Library
The software comprehension process has been conceptualized as being either 'top‐down'or
'bottom‐up'in nature. We formally distinguish between two comprehension processes that …

Program comprehension during software maintenance and evolution

A Von Mayrhauser, AM Vans - Computer, 1995 - ieeexplore.ieee.org
Code cognition models examine how programmers understand program code. The authors
survey the current knowledge in this area by comparing six program comprehension …

Challenges in program comprehension

R Tiarks, T Röhm - Softwaretechnik-Trends, 2012 - Springer
Program comprehension as a subtask of software maintenance and evolution consumes
about half of the time spent by the developers who have to explore a systems' source code …

Processes in computer program comprehension

S Weidenbeck - Papers presented at the first workshop on empirical …, 1986 - dl.acm.org
Processes in computer program comprehension | Papers presented at the first workshop on
empirical studies of programmers on Empirical studies of programmers ACM Digital Library …

A theory of program comprehension: Joining vision science and program comprehension

YG Guéhéneuc - International Journal of Software Science and …, 2009 - igi-global.com
There exists an extensive literature on vision science, on the one hand, and on program
comprehension, on the other hand. However, these two domains of research have been so …

[引用][C] Comprehension strategies in programming

N Pennington - Empirical studies of programmers: second workshop, 1987 - dl.acm.org
Comprehension strategies in programming | Empirical studies of programmers: second
workshop skip to main content ACM Digital Library home ACM home Google, Inc. (search) …