Title :
Aggregated metrics guided software restructuring
Author :
Marian, Zsuzsanna
Author_Institution :
Dept. of Comput. Sci., Babes-Bolyai Univ., Cluj-Napoca, Romania
fDate :
Aug. 30 2012-Sept. 1 2012
Abstract :
Software restructuring is of major importance in improving the reusability of a software system, being a form of perfective maintenance that modifies the structure of the system, without affecting the external behavior of the code. We are investigating in this paper how multiple software metrics defined for the application classes from a software system can be aggregated and used in order to improve the system´s internal structure. Computational experiments are provided showing the effectiveness of using the aggregated software metric for restructuring a software system. The obtained results are promising, and illustrate that the research direction started in this paper has potential and it is worth being further investigated and extended.
Keywords :
software maintenance; software metrics; software reusability; aggregated metrics guided software restructuring; perfective maintenance; software metrics; software system reusability; system structure; Couplings; Maintenance engineering; Software metrics; Software systems; hierarchical clustering; refactoring; software metric; software restructuring;
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2012 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4673-2953-8
DOI :
10.1109/ICCP.2012.6356197