Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Unfolding State Changes via Live State-First Debugging

ACM SIGPLAN via YouTube

Overview

Explore a novel debugging paradigm called live state-first debugging in this 30-minute conference talk from ACM SIGPLAN. Discover how this approach reveals program state changes without requiring logs or statement-level breakpoints, potentially streamlining the debugging process for web-based GUI applications. Learn about Unfold, an implementation of this paradigm that displays a timeline of changed UI states, corresponding code causing those changes, and automatic replays of user interaction traces after code edits. Gain insights from a preliminary user study demonstrating the potential benefits of live state-first debugging in locating GUI application bugs more efficiently. Presented by Ruanqianqian (Lisa) Huang, Philip Guo, and Sorin Lerner, this talk offers a fresh perspective on debugging techniques and their impact on programmer productivity.

Syllabus

[LIVE23] Unfolding State Changes via Live State-First Debugging

Taught by

ACM SIGPLAN

Reviews

Start your review of Unfolding State Changes via Live State-First Debugging

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.