一种多源异构软件缺陷预测方法

作者:杨杰; 范贵生*; 虞慧群
来源:小型微型计算机系统, 2019, 40(04): 851-855.
DOI:10.3969/j.issn.1000-1220.2019.04.031

摘要

现有的异构软件缺陷预测方法解决了跨项目软件缺陷预测中要求源项目与目标项目具有相同度量元的问题,其以度量元相似度为依据匹配源项目与目标项目的度量元,并基于此构建预测模型.然而该方法在计算度量元相似度时存在一定的缺陷且预测性能不稳定.为解决上述问题,提出一种基于度量元相似度的多源异构软件缺陷预测方法,该方法使用数据统计特征计算度量元相似度,并将不同源项目构建的预测模型输出结果根据其相似度大小进行加权整合以得到最终的预测结果.在9组异构项目总计38个数据集上的实验结果表明,该方法显著提高了异构缺陷预测的性能,缩小了与同项目缺陷预测的差距.

全文