首页> 外文期刊>Journal of software >Predicting Bugs' Components via Mining Bug Reports
【24h】

Predicting Bugs' Components via Mining Bug Reports

机译:通过挖掘错误报告预测错误的组件

获取原文
获取原文并翻译 | 示例
           

摘要

The number of bug reports in complex software increases dramatically. Since bugs are still triaged manually, bug triage or assignment is a labor-intensive and time-consuming task. Without knowledge about the structure of the software, testers often specify the component of a new bug incorrectly. Meanwhile, it is difficult for triagers to determine the component of the bug only by its description. For instance, we dig out the components of 28,829 bugs from the Eclipse bug project, which have been specified incorrectly and modified at least once, and indicated that these bugs have to be reassigned and the process of bug fixing has to be delayed. The average time of fixing incorrectly specified bugs is longer than that of correctly specified ones. In order to solve the problem automatically, we use historical fixed bug reports as training corpus and build classifiers based on support vector machines and Naive Bayes to predict the component of a new bug. The best predicting precision reaches up to 81.21% on our validation corpus of Eclipse project.
机译:复杂软件中的错误报告数量急剧增加。由于错误仍然是手动分类的,因此错误分类或分配是一项费时费力的工作。在不了解软件结构的情况下,测试人员通常会错误地指定新错误的组件。同时,分类人员很难仅通过其描述来确定错误的组件。例如,我们从Eclipse bug项目中挖掘了28,829个bug的组件,这些组件被错误地指定并至少被修改了一次,并指出必须重新分配这些bug,并且必须延迟bug修复过程。修复错误指定的错误的平均时间比正确指定的错误的时间长。为了自动解决问题,我们使用固定的历史错误报告作为训练语料库,并基于支持向量机和朴素贝叶斯构建分类器以预测新错误的组成部分。在我们的Eclipse项目验证语料库中,最佳预测精度高达81.21%。

著录项

  • 来源
    《Journal of software》 |2012年第5期|p.1149-1154|共6页
  • 作者单位

    State Key Laboratory of Software Development Environment, Beihang University,No.37 Xueyuan Road, Haidian District, Beijing, 100191, P.R.China;

    State Key Laboratory of Software Development Environment, Beihang University,No.37 Xueyuan Road, Haidian District, Beijing, 100191, P.R.China;

    State Key Laboratory of Software Development Environment, Beihang University,No.37 Xueyuan Road, Haidian District, Beijing, 100191, P.R.China;

    State Key Laboratory of Software Development Environment, Beihang University,No.37 Xueyuan Road, Haidian District, Beijing, 100191, P.R.China;

    State Key Laboratory of Software Development Environment, Beihang University,No.37 Xueyuan Road, Haidian District, Beijing, 100191, P.R.China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    bug reports; bug triage; text classification; predictive model;

    机译:错误报告;错误分类;文字分类预测模型;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号