YoVDO

Deterministic Differential Debugging - Finding Root Causes with Record and Replay

Offered By: New York University (NYU) via YouTube

Tags

Root Cause Analysis Courses

Course Description

Overview

Explore deterministic differential debugging techniques using record and replay technology in this 29-minute conference talk from the CSAW'16 Security Open Source Workshop. Discover the capabilities of Panda, a powerful tool for analyzing and debugging complex software systems. Learn about state-driven debugging, recording size optimization, and multistep synchronization. Compare traditional debugging methods with innovative approaches like Mozilla RR and binary search techniques. Gain insights into finding root causes of software issues more efficiently and effectively through this presentation by Patrick Hulin from New York University.

Syllabus

Introduction
What is Panda
How Panda works
Record Replay
StateDriven Debugging
Recording Size
Debugging
Traditional Debugging
Mozilla RR
Multistep synchronization
Binary Search
Conclusion


Taught by

NYU Tandon School of Engineering

Tags

Related Courses

Fixing Healthcare Delivery
University of Florida via Coursera
Effective Problem-Solving and Decision-Making
University of California, Irvine via Coursera
Process Improvement
University of Illinois at Urbana-Champaign via Coursera
مهارات حل المشكلات واتخاذ القرارات
Edraak
Six Sigma Part 2: Analyze, Improve, Control
Technische Universität München (Technical University of Munich) via edX