• DocumentCode
    892592
  • Title

    Paying down design debt with strategic refactoring

  • Author

    Neill, C.J. ; Laplante, P.A.

  • Author_Institution
    Pennsylvania State Univ., University Park, PA, USA
  • Volume
    39
  • Issue
    12
  • fYear
    2006
  • Firstpage
    131
  • Lastpage
    134
  • Abstract
    Our studies indicate that strategic refactoring using design patterns is the most effective way to repair decaying code for object-oriented (OO) systems. However, applying a pattern-based approach to legacy system repair or even post-design pattern injection is often difficult and, in some cases if misapplied, detrimental
  • Keywords
    object-oriented programming; software maintenance; design pattern; legacy system; object-oriented system; pattern-based approach; strategic refactoring; Application software; Computer architecture; Feedback; Java; Microarchitecture; Pattern analysis; Process design; Software maintenance; Software systems; Stability; Software technologies; Strategic refactoring;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2006.435
  • Filename
    4039264