1. Atkinson, C., Gutheil, M., Kennel, B.: A Flexible Infrastructure for Multilevel Language Engineering. IEEE Transactions on Software Engineering (2009)
2. Basler, M., Brydon, S., Nourie, D., Singh, I.: Introducing the Java Pet Store 2.0 Application (2007),
http://java.sun.com/developer/technicalArticles/J2EE/petstore/
3. Brosch, P., Seidl, M., Wieland, K., Wimmer, M., Langer, P.: The operation recorder: specifying model refactorings by-example. In: OOPSLA Companion, pp. 791–792 (2009)
4. Eclipse Foundation: Edapt (2012),
http://www.eclipse.org/edapt/
5. Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Boston (1999)