Some Issues on Object-oriented Program Clustering

CHEN Xiao-liang,PENG Xin,ZHAO Wen-yun
DOI: https://doi.org/10.3969/j.issn.1000-1220.2012.02.007
2012-01-01
Abstract:Some special issues on object-oriented programs like polymorphism,the two levels of class and method,and code clone have great influence on the results of program clustering.Most of the existing work on program clustering has focused on structural programs.To explore the influences of those object-oriented mechanisms on program clustering,in this paper,we conducted a contrast experiment with an open-source software.Based on the comparative study,we propose our suggestions on the strategies of object-oriented program clustering for different objectives,e.g.software architecture recovery,feature location and refactoring.
What problem does this paper attempt to address?