Scalable, expressive, and context-sensitive code smell display

  • Authors:
  • Emerson Murphy-Hill

  • Affiliations:
  • Portland State University, Portland, OR, USA

  • Venue:
  • Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Code smell detectors can potentially help programmers identify opportunities to improve the design of software through refactoring. Unfortunately, the user interfaces to existing detectors often do not align with how programmers typically refactor. I argue the importance of scalability, expressivity, and context-sensitivity when displaying smells, and present a prototype tool that embodies these properties.