A refactoring tool for smalltalk
Article first published online: 6 JUN 2000
DOI: 10.1002/(SICI)1096-9942(1997)3:4<253::AID-TAPO3>3.0.CO;2-T
Copyright © 1997 John Wiley & Sons, Inc.
Additional Information
How to Cite
Roberts, D., Brant, J. and Johnson, R. (1997), A refactoring tool for smalltalk. Theory Pract. Obj. Syst., 3: 253–263. doi: 10.1002/(SICI)1096-9942(1997)3:4<253::AID-TAPO3>3.0.CO;2-T
Publication History
- Issue published online: 6 JUN 2000
- Article first published online: 6 JUN 2000
- Manuscript Accepted: 26 JUN 1997
- Manuscript Revised: 16 JUN 1997
- Manuscript Received: 14 JAN 1997
Funded by
- Fanny and John Hertz Foundation
- Union Bank of Switzerland
- Abstract
- Cited By
Abstract
Refactoring is an important part of the evolution of reusable software and frameworks. Its uses range from the seemingly trivial, such as renaming program elements, to the profound, such as retrofitting design patterns into an existing system. Despite its importance, lack of tool support forces programmers to refactor programs by hand, which can be tedious and error-prone. The Smalltalk Refactoring Browser is a tool that carries out many refactorings automatically, and provides an environment for improving the structure of Smalltalk programs. It makes refactoring safe and simple, and so reduces the cost of making reusable software. © 1997 John Wiley & Sons, Inc.

1096-9942/asset/cover.gif?v=1&s=12883fe601ad66c00a9ca10f5859f6267e2d1576)