Identification of Move Method Refactoring Opportunities

Placement of attributes/methods within classes in an object-oriented system is usually guided by conceptual criteria and aided by appropriate metrics. Moving state and behavior between classes can help reduce coupling and increase cohesion, but it is nontrivial to identify where such refactorings sh...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on software engineering Vol. 35; no. 3; pp. 347 - 367
Main Authors: Tsantalis, N., Chatzigeorgiou, A.
Format: Journal Article
Language:English
Published: New York IEEE 01.05.2009
IEEE Computer Society
Subjects:
ISSN:0098-5589, 1939-3520
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Be the first to leave a comment!
You must be logged in first