Using Design Patterns as Indicators of Refactoring Opportunities (to Aspects)
Miguel P. Monteiro · 2006
In this paper, we focus on the problem of identifying refactoring opportunities1 in object-oriented (OO) legacy systems, in the light of aspect-oriented programming (AOP). Our position is based on the premise that design patterns comprise an impor-tant technique used by developers of OO systems to cope with crosscutting. We argue