Reversible Debugging of Erlang Programs in CauDEr

Ivan Lanese, Germán Vidal · 2024

This talk presents the notion of causal-consistent reversible debugging and its instance on Erlang provided by CauDEr. Reversible debugging allows us to explore an execution back and forth looking for a bug. Causal-consistent debugging tailors this approach to concurrent systems so that actions can be undone in any order as long as their consequences, if any, are undone first.

Read the paper · More papers on PaperTik