Identification of opportunities for move method refactoring using decision theory

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The early versions of object-oriented software system may function correctly, but sometimes its internal structure may not be well designed. Some classes may be god classes with several different behaviors. God classes have low cohesion in which some of their methods should be moved to another class. Finding a target method of a class to be moved to another class is a challenging problem. This paper proposes an approach to identity opportunity for move method using decision theory. The approach searches for candidate classes and chooses only one class with the highest coupling value which is used as decision criteria of Laplace method. A preliminary evaluation is performed on object-oriented software to demonstrate the effectiveness of the proposed approach. The results show that the proposed method can improve the design quality of the source code.

Cite

CITATION STYLE

APA

Boonkwan, S., & Muenchaisri, P. (2015). Identification of opportunities for move method refactoring using decision theory. Lecture Notes in Electrical Engineering, 339, 877–884. https://doi.org/10.1007/978-3-662-46578-3_104

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free