基于概率的无监督缺陷预测方法
【出 处】:
【作 者】:
陆正发
徐玲
张小洪
陈林
杨梦宁
重庆大学软件学院
重庆401331
【摘 要】软件缺陷预测能够提高软件开发和测试的效率,保障软件质量。无监督缺陷预测方法具有不需要标签数据的特点,从而能够快速应用于工程实践中。提出了基于概率的无监督缺陷预测方法-PCLA,将度量元值与阈值的差值映射为概率,使用概率评估类存在缺陷的可能性,然后再通过聚类和标记来完成缺陷预测,以解决现有无监督方法直接根据阈值判断时对阈值比较敏感而引起的信息丢失问题。将PCLA方法应用在NetGen和Relink两组数据集,共7个软件项目上,实验结果表明PCLA方法在查全率、查准率、F-measure上相对现有无监督方法分别平均提升4.1%、2.52%、3.14%。
相关热词搜索: 软件缺陷预测 无监督 软件度量元 概率 PCLA
上一篇:一种利用极限学习机的数据可视化方法
下一篇:一种基于时序行为的流过程协同重构算法