Asking and answering questions during a programming change task

J Sillito, GC Murphy, K De Volder - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Little is known about the specific kinds of questions programmers ask when evolving a code
base and how well existing tools support those questions. To better support the activity of …

Debugging of dependability models using interactive visualization of counterexamples

H Aljazzar, S Leue - 2008 Fifth International Conference on …, 2008 - ieeexplore.ieee.org
We present an approach to support the debugging of stochastic system models using
interactive visualization. The goal of this work is to facilitate the identification of causal …

HDPV: interactive, faithful, in-vivo runtime state visualization for C/C++ and Java

J Sundararaman, G Back - Proceedings of the 4th ACM Symposium on …, 2008 - dl.acm.org
Data structure visualization can increase program understanding in an educational context
and help with visual debugging. Existing data structure visualization tools are limited in …

Asking and answering questions about the causes of software behavior

AJ Ko - 2008 - search.proquest.com
Program understanding accounts for the bulk of software development work Unfortunately,
little is known about why it is so difficult. To investigate this problem, multiple developer …

Algorithmic animation in education—Review of academic experience

M Esponda-Argüero - Journal of Educational Computing …, 2008 - journals.sagepub.com
This article is a review of the pedagogical experience obtained with systems for algorithmic
animation. Algorithms consist of a sequence of operations whose effect on data structures …