• Instruction-level Reverse Execution for Debugging 

      Akgul, Tankut; Mooney, Vincent John, III (Georgia Institute of Technology, 2002)
      Reverse execution provides a programmer with the ability to return a program to a previous state in its execution history. The ability to execute a program in reverse is advantageous for shortening software development ...