会议专题

Algorithm for Code Clone Refinement Based on Semantic Analysis of Multiple Detection Reports Using WordNet

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.

Component Code Clones Refinement Semantic Analysis Wordnet

Ricardo Sotolongo Yan Dongfang Kaoru Hirota

Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology G3-49, 4259 Nagatsuta, Midori-ku, Yokohama 226-8502, Japan

国际会议

The 4th International Symposium on Computational Intelligence and Industrial Application(第四届国际计算智能和工业应用研讨会)

哈尔滨

英文

191-198

2010-08-01(万方平台首次上网日期,不代表论文的发表时间)