首页> 外文期刊>Software Quality Journal >Predicting defective modules in different test phases
【24h】

Predicting defective modules in different test phases

机译:在不同的测试阶段预测有缺陷的模块

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Defect prediction is a well-established research area in software engineering . Prediction models in the literature do not predict defect-prone modules in different test phases. We investigate the relationships between defects and test phases in order to build defect prediction models for different test phases. We mined the version history of a large-scale enterprise software product to extract churn and static code metrics. We used three testing phases that have been employed by our industry partner, namely function, system and field, to build a learning-based model for each testing phase. We examined the relation of different defect symptoms with the testing phases. We compared the performance of our proposed model with a benchmark model that has been constructed for the entire test phase (benchmark model). Our results show that building a model to predict defect-prone modules for each test phase significantly improves defect prediction performance and shortens defect detection time. The benefit analysis shows that using the proposed model, the defects are detected on the average 7 months earlier than the actual. The outcome of prediction models should lead to an action in a software development organization. Our proposed model gives a more granular outcome in terms of predicting defect-prone modules in each testing phase so that managers may better organize the testing teams and effort.
机译:缺陷预测是软件工程领域公认的研究领域。文献中的预测模型无法预测在不同测试阶段中容易出现缺陷的模块。我们调查缺陷与测试阶段之间的关系,以便为不同的测试阶段建立缺陷预测模型。我们挖掘了大型企业软件产品的版本历史记录,以提取客户流失率和静态代码指标。我们使用了行业合作伙伴已经采用的三个测试阶段,即功能,系统和领域,为每个测试阶段构建了基于学习的模型。我们检查了不同缺陷症状与测试阶段之间的关系。我们将提出的模型的性能与为整个测试阶段构建的基准模型(基准模型)进行了比较。我们的结果表明,建立一个模型来预测每个测试阶段中容易出现缺陷的模块可以显着改善缺陷预测性能并缩短缺陷检测时间。效益分析表明,使用提出的模型,平均比实际缺陷早发现缺陷7个月。预测模型的结果应导致软件开发组织采取行动。我们的模型在预测每个测试阶段中容易出现缺陷的模块方面给出了更细粒度的结果,因此管理人员可以更好地组织测试团队和工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号