• 综合
  • 标题
  • 关键词
  • 摘要
  • 学者
  • 期刊-刊名
  • 期刊-ISSN
  • 会议名称
搜索

作者:

张文 (张文.) | 李自强 (李自强.) | 杜宇航 (杜宇航.) | 杨叶 (杨叶.)

收录:

CQVIP PKU CSCD

摘要:

当软件缺陷报告在跟踪系统中被指派给开发人员进行缺陷修复之后,缺陷修复人员就需要根据提交的缺陷报告来进行软件缺陷定位,并做出相应的代码变更,以修复该软件缺陷.在缺陷修复的整个过程中,软件缺陷定位占用了开发人员大量的时间.提出了一种方法级别的细粒度软件缺陷定位方法MethodLocator,以提高软件修复人员的工作效率.MethodLocator首先对缺陷报告和源代码方法体利用词向量(word2vec)和TF-IDF结合的方法进行向量表示;然后,根据源代码文件中方法体之间的相似度对方法体进行扩充;最后,通过对扩充后的方法体和缺陷报告计算其余弦距离并排序,来定位为修复软件缺陷所需做出变更的方法.在4...

关键词:

MethodLocator 方法级别 细粒度缺陷定位 缺陷报告 词向量表示

作者机构:

  • [ 1 ] 北京化工大学经济管理学院
  • [ 2 ] 北京工业大学经济管理学院
  • [ 3 ] School of Systems and Enterprises, Stevens Institute of Technology

通讯作者信息:

电子邮件地址:

查看成果更多字段

相关关键词:

来源 :

软件学报

年份: 2019

期: 02

卷: 30

页码: 195-210

被引次数:

WoS核心集被引频次: 0

SCOPUS被引频次:

ESI高被引论文在榜: 0 展开所有

万方被引频次:

中文被引频次:

近30日浏览量: 2

在线人数/总访问数:3702/2926817
地址:北京工业大学图书馆(北京市朝阳区平乐园100号 邮编:100124) 联系我们:010-67392185
版权所有:北京工业大学图书馆 站点建设与维护:北京爱琴海乐之技术有限公司