Background for the header
To the home page of the University of Antwerp



LORE / Publications


TitleRefactoring - Improving Coupling and Cohesion of Existing Code
Author(s)Bart Du Bois, Jan Verelst and Serge Demeyer
Download [PDF]
LinksWCRE 2004
AbstractRefactorings are widely recognized as ways to improve the internal structure of object-oriented software while maintaining its external behaviour. Unfortunately, refactorings concentrate on the treatment of symptoms (the so called code-smells), thus improvements depend a lot on the skills of the maintainer. Coupling and cohesion on the other hand are quality attributes which are generally recognized as being among the most likely quantifiable indicators for software maintainability. Therefore, this paper analyzes how refactorings manipulate coupling/cohesion characteristics, and how to identify refactoring opportunities that improve these characteristics. As such we provide practical guidelines for the optimal usage of refactoring in a software maintenance process.
	author = {Bart Du Bois, Jan Verelst and Serge Demeyer},
	title = {Refactoring - Improving Coupling and Cohesion of Existing Code},
	booktitle = {Proceedings of the 11th IEEE Working Conference on Reverse Engineering},
	pages = {?-?},
	year = {2004},
	note = {}
Valid HTML 4.01! Valid CSS!

 Lab On REengineering - Antwerpen, last modified 12:35:26 17 August 2010