Deterministic Differential Debugging - Finding Root Causes with Record and Replay
Offered By: New York University (NYU) via YouTube
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 DeliveryUniversity 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