Paying down design debt with strategic refactoring

Research output: Contribution to specialist publicationArticle

8 Citations (Scopus)

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.

Original languageEnglish (US)
Pages131-134
Number of pages4
Volume39
No12
Specialist publicationComputer
DOIs
StatePublished - Dec 1 2006

Fingerprint

Repair
Legacy systems

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Hardware and Architecture
  • Software

Cite this

@misc{15c2f4ed206044bf9999654191ac8b27,
title = "Paying down design debt with strategic refactoring",
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.",
author = "Colin Neill and Laplante, {Phillip A.}",
year = "2006",
month = "12",
day = "1",
doi = "10.1109/MC.2006.435",
language = "English (US)",
volume = "39",
pages = "131--134",
journal = "Computer",
issn = "0018-9162",
publisher = "IEEE Computer Society",

}

Paying down design debt with strategic refactoring. / Neill, Colin; Laplante, Phillip A.

In: Computer, Vol. 39, No. 12, 01.12.2006, p. 131-134.

Research output: Contribution to specialist publicationArticle

TY - GEN

T1 - Paying down design debt with strategic refactoring

AU - Neill, Colin

AU - Laplante, Phillip A.

PY - 2006/12/1

Y1 - 2006/12/1

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=33947219399&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33947219399&partnerID=8YFLogxK

U2 - 10.1109/MC.2006.435

DO - 10.1109/MC.2006.435

M3 - Article

AN - SCOPUS:33947219399

VL - 39

SP - 131

EP - 134

JO - Computer

JF - Computer

SN - 0018-9162

ER -