Time Travel Debugging In Asynchronous Actor System Applications

Lead Research Organisation: University of Kent
Department Name: Sch of Computing

Abstract

I will be working on ways to use these heap snapshots to restore the program to a previous state,
with the ultimate goal of permitting time traveldebugging, at least in the same virtual machinethe snapshotting system was tested on.
The purpose of this research is to create efficient debugging tools to that end: as such, I hope to find ways to allow efficient, fine-grained backwards stepping through code, as well as pinpointing when and where race conditions can occur.

Publications

10 25 50

Studentship Projects

Project Reference Relationship Related To Start End Student Name
EP/T518141/1 30/09/2020 29/09/2025
2619006 Studentship EP/T518141/1 30/09/2021 28/09/2025 Octave Larose