Algorithm for code clone refinement based on semantic analysis of multiple detection reports using WordNet

Ricardo Sotolongo*, Yan Dongfang, Kaoru Hirota

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

2 引用 (Scopus)

摘要

An algorithm based on semantic analysis of multiple detection tools' reports using WordNet is proposed oriented on the refinement of code clones. It parses different detection tools' reports looking for new clone specifications, and for refines the location of existing ones using semantic information contained in source code. It is applied to a real complex software system and is compared to three other well-known detection algorithms, discovering 95 clone pairs more than the average detected by other tools; also making the code clones 3 lines longer. The objective is to provide higher quantity of code clones, and more appropriated localization to be used in refactoring processes.

源语言英语
主期刊名4th International Symposium on Computational Intelligence and Industrial Applications, ISCIIA 2010
191-198
页数8
出版状态已出版 - 2010
已对外发布
活动4th International Symposium on Computational Intelligence and Industrial Applications, ISCIIA 2010 - Harbin, 中国
期限: 2 8月 20108 8月 2010

出版系列

姓名4th International Symposium on Computational Intelligence and Industrial Applications, ISCIIA 2010

会议

会议4th International Symposium on Computational Intelligence and Industrial Applications, ISCIIA 2010
国家/地区中国
Harbin
时期2/08/108/08/10

指纹

探究 'Algorithm for code clone refinement based on semantic analysis of multiple detection reports using WordNet' 的科研主题。它们共同构成独一无二的指纹。

引用此