...
首页> 外文期刊>IEICE transactions on information and systems >A Novel Technique for Duplicate Detection and Classification of Bug Reports
【24h】

A Novel Technique for Duplicate Detection and Classification of Bug Reports

机译:错误报告的重复检测和分类的新技术

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Software products are increasingly complex, so it is becoming more difficult to find and correct bugs in large programs. Software developers rely on bug reports to fix bugs; thus, bug-tracking tools have been introduced to allow developers to upload, manage, and comment on bug reports to guide corrective software maintenance. However, the very high frequency of duplicate bug reports means that the triagers who help software developers in eliminating bugs must allocate large amounts of time and effort to the identification and analysis of these bug reports. In addition, classifying bug reports can help triagers arrange bugs in categories for the fixers who have more experience for resolving historical bugs in the same category. Unfortunately, due to a large number of submitted bug reports every day, the manual classification for these bug reports increases the triagers' workload. To resolve these problems, in this study, we develop a novel technique for automatic duplicate detection and classification of bug reports, which reduces the time and effort consumed by triagers for bug fixing. Our novel technique uses a support vector machine to check whether a new bug report is a duplicate. The concept profile is also used to classify the bug reports into related categories in a taxonomic tree. Finally, we conduct experiments that demonstrate the feasibility of our proposed approach using bug reports extracted from the large-scale open source project Mozilla.
机译:软件产品越来越复杂,因此在大型程序中查找和纠正错误变得越来越困难。软件开发人员依靠错误报告来修复错误。因此,已经引入了错误跟踪工具,以允许开发人员上载,管理错误报告并对其进行评论,以指导纠正性软件维护。但是,重复错误报告的频率很高,这意味着帮助软件开发人员消除错误的分类人员必须花费大量时间和精力来识别和分析这些错误报告。此外,对错误报告进行分类可以帮助分类人员为具有更多解决同一类别历史错误经验的修复人员按类别排列错误。不幸的是,由于每天都有大量的错误报告提交,这些错误报告的手动分类增加了分类人员的工作量。为了解决这些问题,在这项研究中,我们开发了一种新颖的技术,用于对错误报告进行自动重复检测和分类,从而减少了分类程序为修复错误所花费的时间和精力。我们的新技术使用支持向量机来检查新的错误报告是否重复。概念概要文件还用于在分类树中将错误报告分类为相关类别。最后,我们使用从大型开源项目Mozilla提取的错误报告进行实验,以证明我们提出的方法的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号