1. Smalltalk 80: the language and its implementation;Goldberg,1983
2. Smalltalk 80: the interactive programming environment;Goldberg,1984
3. Refactoring: improving the design of existing code;Fowler,1999
4. Roberts D, Brant J, Johnson RE, Opdyke B. An automated refactoring tool. In: Proceedings of ICAST ’96, Chicago, IL, April 1996.
5. A refactoring tool for Smalltalk;Roberts;Theory and Practice of Object Systems (TAPOS),1997