Interviews with nine data-intensive programmers identify three cross-cutting debugging challenges that visualization can address via evidence alignment, expectation comparison, and state tracing.
Program slicing
3 Pith papers cite this work. Polarity classification is still indexing.
citation-role summary
citation-polarity summary
years
2026 3roles
other 1polarities
unclear 1representative citing papers
LEO is a cross-vendor GPU stall root-cause analyzer that traces stalled instructions backward through register and synchronization dependencies, achieving 1.73–1.82x geometric-mean speedups across 21 workloads on NVIDIA, AMD, and Intel GPUs.
An empirical study finds that injecting call/inheritance topology as comments improves LLM code agent localization by 2.2pp, shortens trajectories by 1.6 rounds, and halves run-to-run variance on medium repositories via a deterministic anchoring effect.
citing papers explorer
-
Debugging as Evidence-Driven Reasoning: Visualization Opportunities in Data-Intensive Programming
Interviews with nine data-intensive programmers identify three cross-cutting debugging challenges that visualization can address via evidence alignment, expectation comparison, and state tracing.
-
LEO: Tracing GPU Stall Root Causes via Cross-Vendor Backward Slicing
LEO is a cross-vendor GPU stall root-cause analyzer that traces stalled instructions backward through register and synchronization dependencies, achieving 1.73–1.82x geometric-mean speedups across 21 workloads on NVIDIA, AMD, and Intel GPUs.
-
How Much Static Structure Do Code Agents Need? A Study of Deterministic Anchoring
An empirical study finds that injecting call/inheritance topology as comments improves LLM code agent localization by 2.2pp, shortens trajectories by 1.6 rounds, and halves run-to-run variance on medium repositories via a deterministic anchoring effect.