IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Heuristics and Metrics for OO Refactoring: A Consolidation and Appraisal of Current Issues

Heuristics and Metrics for OO Refactoring: A Consolidation and Appraisal of Current Issues
View Sample PDF
Author(s): Steve Counsell (Brunel University, UK), Youssef Hassoun (University of London, UK)and Deepak Advani (University of London, UK)
Copyright: 2009
Pages: 25
Source title: Software Applications: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): Pierre F. Tiako (Langston University, USA)
DOI: 10.4018/978-1-60566-060-8.ch198

Purchase

View Heuristics and Metrics for OO Refactoring: A Consolidation and Appraisal of Current Issues on the publisher's website for pricing and purchasing information.

Abstract

Refactoring, as a software engineering discipline, has emerged over recent years to become an important aspect of maintaining software. Refactoring refers to the restructuring of software according to specific mechanics and principles. While in theory there is no doubt of the benefits of refactoring in terms of reduced complexity and increased comprehensibility of software, there are numerous empirical aspects of refactoring which have yet to be addressed and many research questions which remain unanswered. In this chapter, we look at some of the issues which determine when to refactor (i.e., the heuristics of refactoring) and, from a metrics perspective, open issues with measuring the refactoring process. We thus point to emerging trends in the refactoring arena, some of the problems, controversies, and future challenges the refactoring community faces. We hence investigate future ideas and research potential in this area.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom