The tasks I’ve completed are the specification of 50 refactorings for Dr. Jones in a semi-formal language, and the infrastructure to analyze and flexibly diagram existing Java programs.
Next I plan to implement the set of refactorings used in the scenario and understand what focus tracking would be for the scenario.
This in turn will drive work on a more general focus tracking mechanism, and the implementation of the remaining refactorings I have specified.
In the final phase of my research I want to evaluate Dr. Jones by obtaining user reactions and feedback.