摘要

伴随软件系统规模逐渐增大,软件里潜藏的软件缺陷对软件质量存在直接影响。高精度识别软件缺陷模式,能够协助研发人员科学、准确判断软件可用性。但目前对软件缺陷模式识别方法的研究并不充足,为此,提出一种基于人工智能技术的软件缺陷模式识别方法,并在公共软件数据集中识别8种不同类型的软件数据集缺陷模式,获得较为显著的软件缺陷模式识别效果。该方法采用基于半监督集成学习的软件缺陷预测方法,准确获取软件缺陷样本,以此能够排除不存在缺陷的软件样本,缩小识别范围;使用此样本经基于人工智能技术的缺陷模式分类方法,便可对软件缺陷模式实现高精度识别。

  • 单位
    烟台职业学院