James Gosling’s Jackpot seems like a great idea and I hope the end result will be open-sourced some day.
Would be interesting to see if IntelliJ IDEA would change their refactoring engine to use it.
You know that Eclipse would, probably causing it’s refactoring capabilities to leapfrog IDEA eventually.
Here’s an older Artima story that was written at an earlier point in the development process
(the name “Jackpot” did not seem to come up yet.