10.19678/j.issn.1000-3428.0053683
基于差异性代码克隆的代码块补全提示方法
在软件编程中,通过代码补全提示可以提高编码效率,但目前缺乏有效的工具和手段从规模差异较大的相似代码中找到合适的候选代码.针对该问题,基于差异性代码克隆技术设计一种新的代码块补全提示方法.通过改进基于滑动窗口和带误匹配索引的匹配算法,寻找与待补全代码块相似的候选代码块,并对其进行特征提取、聚类和相关性排名,以此获得候选代码块的提示顺序.实验结果表明,与 HILL 等人提出的代码块补全提示方法相比,该方法提示准确率较高,并且适用于更多代码块补全场景.
代码补全提示、代码克隆、特征提取、聚类、编码、集成开发环境
46
TP391(计算技术、计算机技术)
国家自然科学基金面上项目61672480
2020-03-28(万方平台首次上网日期,不代表论文的发表时间)
共6页
196-200,207