Paying Down Design Debt with Strategic Refactoring.
The article presents a study that indicates that strategic refactoring with the use of design patterns is the most effective way to repair decaying code for object-oriented systems. Strategic refactoring involves design pattern based refactoring with architectural awareness. The simple and efficient...
| Publicado en: | Computer (00189162) Vol. 39; no. 12; pp. 131 - 135 |
|---|---|
| Autores principales: | , |
| Formato: | Artículo |
| Publicado: |
IEEE
Dec2006
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=23555760&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 23555760 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00189162 PUT jtl: Computer (00189162) issn: 00189162 maglogo: N pubinfo: dt: Dec2006 vid: 39 iid: 12 pid: 13605 pub: IEEE artinfo: ui: 23555760 ppf: 131 ppct: 4 formats: tig: atl: Paying Down Design Debt with Strategic Refactoring. aug: au: Neihl, Cohn J. Laplante, Phillip A. affil: Associate Professor of Software Engineering in the Engineering Division, Pennsylvania State University Professor of Software Engineering in the School of Graduate Professional Studies, Pennsylvania State University su: Software refactoring Architectural design Pattern recognition systems Software patterns Systems software Constraint databases Constraint programming Computer software sug: subj: Software refactoring Architectural design Pattern recognition systems Software patterns Systems software Constraint databases Constraint programming Computer software ab: The article presents a study that indicates that strategic refactoring with the use of design patterns is the most effective way to repair decaying code for object-oriented systems. Strategic refactoring involves design pattern based refactoring with architectural awareness. The simple and efficient process of strategic refactoring and a case study about the application of strategic refactoring are presented. The study suggests that software systems be extended and modified accordingly as new requirements, constraints, and environment emerge. pubtype: Academic Journal doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2006 holdings: @attributes: islocal: N |
|---|