Mar, 2020

CC2Vec:代码更改的分布式表示

TL;DR使用人工识别特征并需要为每个任务付出人力劳动的软件补丁现有方法存在缺陷,本文提出一种基于神经网络的 CC2Vec 模型,通过伴随的日志消息学习代码更改的表示,以识别代码更改的层次结构并使用多个比较函数来识别删除和添加代码之间的差异,并证明该模型在多个软件补丁任务中均优于现有技术。