Reversible debugging whitepaper
C/C++, Debugging, Reversible debugging, UndoDB

In a world increasingly run by evermore complex software, failures caused by bugs have never been more visible or high profile. Finding and fixing bugs faster in a more predictable and productive way is therefore vital for developers and managers.

This white paper sets out to explain how traditional approaches to debugging struggle to cope with the scale and complexity of today’s software.  It weighs up the potential benefits and drawbacks of tools currently on the market, and makes the case for the technique of reversible debugging, demonstrating how it can help solve one of the most serious problems in software development today.

Download PDF