Lightweight detection of program refactorings

  title={Lightweight detection of program refactorings},
  author={Darren C. Atkinson and Todd King},
  journal={12th Asia-Pacific Software Engineering Conference (APSEC'05)},
  pages={8 pp.-}
Poorly structured code is hard to maintain and read. Program refactoring can improve code structure and thus make it easier to preserve and to discern the underlying design. However, refactoring is a difficult and time-consuming process making it unattractive for many developers. An automated tool that could identify poorly structured code and make suggestions would make the refactoring process easier. Although in general refactorings may be quite difficult to locate automatically, we show that… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.
11 Citations
16 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 11 extracted citations


Publications referenced by this paper.
Showing 1-10 of 16 references

Ullman.Compilers: Principles, Techniques, and Tools

  • A. V. Aho, R. Sethi, D J.
  • 1986
Highly Influential
8 Excerpts

Design Patterns

  • E. Gamma, R. Helm, R. E. Johnson, J. Vlissides
  • Addison-Wesley, Reading, MA,
  • 1995
1 Excerpt

Similar Papers

Loading similar papers…