conference-paper

Refactoring Cost Estimation (RCE) Model for Object Oriented System

Research footprint

At a glance

Citations
6
References
14
Comments
0
Paper overview

Abstract

Successful software systems must be developed to evolve or die. Although object-oriented software systems are to be built to last over the time but they will degrade as much as any legacy software system. As a consequence, one may identify various reengineering patterns which capture best practice in reverse and reengineering object-oriented legacy systems. Software reengineering basically focuses on re-implementing older systems to improve or make it more maintainable. Refactoring is on kind of re-engineering with-in an Object-Oriented context. In this paper, with the given object-oriented refactoring opportunities, the cost of refactoring is resembled using RCE. The opportunities are class misuse, violation of the principle of encapsulation, lack of use of inheritance concept, misuse of inheritance, misplaced polymorphism.

Record transparency

Publication details

DOI
10.1109/iacc.2016.48
OpenAlex
W2509295138
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.