1. Object-Oriented Software Construction;Meyer,1997
2. Refactoring: Improving the Design of Existing Code;Fowler,1999
3. Eclipse.org, Eclipse, Available on-line: http://www.eclipse.org/. Last accessed in July, 2009
4. T. Ekman, R. Ettinger, M. Schäfer, M. Verbaere, Refactoring bugs, Available at: http://progtools.comlab.ox.ac.uk/refactoring/bugreports, 2008
5. W. Opdyke, Refactoring object-oriented frameworks, Ph.D. Thesis, University of Illinois at Urbana-Champaign, 1992