DebugTracker¶
Product or Programme · All products and programmes
Evidence · 2 claims (2 for) · 1 study (1 design),q2· 0 of 1 report an effect size · 2 claims rest on one study
Description¶
DebugTracker is a Visual Studio Code extension created by Jiatong Liu et al. that records lightweight debugging-process events and exports timeline and Markdown reports for classroom review.
Components¶
- Treat privacy as a capture-policy problem: record task-relevant metadata rather than full interaction replay: DebugTracker's privacy stance is to bound capture to the task: "it records task-relevant metadata rather than a full interaction replay". By default it does not store complete terminal output, screen video, mouse movement, or per-keystroke history, and it saves baseline and final source snapshots so instructors can compare the starting bug with the submitted fix. Reports also separate captured evidence from instructor-only interpretation. (Jiatong Liu et al. (2026))
Claims¶
- DebugTracker's automated test suite passes all 16 checks covering session, capture, mode-policy, and reporting mechanisms [+W]
- An 11-case manual validation matrix confirms DebugTracker records the debugging process across Python, TypeScript, and Java tasks and three operating systems [+W]
Related Products and Programmes¶
-
Key Sources¶
- Jiatong Liu, Xue Yao, Zehua Zhang, and Yongqiang Tian. (2026). DebugTracker: Lightweight Process Evidence for Classroom Debugging. Companion Proceedings of the 2026 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH Companion '26). https://doi.org/10.1145/3837729.3840500
Page metadata
| Field | Value |
|---|---|
type |
product |
id |
debugtracker |
title |
DebugTracker |
description |
DebugTracker is a Visual Studio Code extension created by Jiatong Liu et al. |
status |
review |
product_kind |
software |
generated |
by process:settle-candidates on 2026-10-10 |
trust |
unverified — no one has confirmed this page's content |
Frontmatter is the page's machine-readable record — see the Schema & Guide.