Eclipse Backstep

Abstract

Integrated Development Environments (IDEs) such as Eclipse come with a source code interactive debugger. A good interative debugger will provide the ability to "step" through statements or instructions of the source code. There are usually different several different ways to step through the code, such as stepping "over" method invocations or stepping "into" them, stepping one "line" or stepping one "statement". A common situation when using a debugger is to be stepping through the code, and then discover that too many steps have been taken. It would be nice in that situation to be able to step "backwards". This project will examine how easily this can be done in the Eclipse IDE.