自动分析软缺陷报告问相关性的方法研究木.pdfVIP

  • 4
  • 0
  • 约 8页
  • 2017-09-15 发布于重庆
  • 举报

自动分析软缺陷报告问相关性的方法研究木.pdf

自动分析软件缺陷报告问相关性的方法研究木 李楠I+,王晓博2,刘超3 (北京航空肮天大学软件工程研究所,北京 100191) 摘要: 软件缺陷管理系统能够对软件项gl开发周期中产生的所有缺陷进行具体记录,包括缺陷状态跟踪及其 修改过程等.在造些缺陷掖学之间置存蛊籼|夭托的.当前研笼主要采用i}霉嫂嗡报考幸的文拳l;急的相似忍是自 动兮斩这种翱关硅,基于这秽方法聪自动铲l,r档差挂端报告建设的局x是瞧,本文提取出缺陷报告中的另一项信息: 半结构化信息(包括补丁,异常堆栈和代码片段),并将半结构化信息相似度与文本信息相似度计算相结合,从 缺陷外部和内部共同衡量缺陷报告问的相关性.实验结果表明,使用该方法自动分析缺陷报告间相关性的查准率 和查全率均可逸到90%左右.在未来工作中,对于没有标注源文件名而造成无法计算代码片段间的相似度这一局 限,将采用适当方法解决:对于异常堆栈问的相似度计算,将通过实验来完善权值设定. 关键词: 相关缺陷报告泮结构化信息湘似度 中图法分类号:TP311.5 文献标识码:A 1引言 随着软件项目规模的不断增长,使得维护工作日趋复杂。在软件生命周期巾,通过对其进行不断的测试 会产生各种各样的缺陷报告,很多软件系统直接基于这些缺陷报告进行软件维护工作”’。存储这些缺陷报告 并进行合理管理的系统即为软件缺陷管理系统,如常用的

文档评论(0)

1亿VIP精品文档

相关文档