一种基于有序神经网络的软件缺陷模块严重程度预测方法

    公开(公告)号:CN111858328A

    公开(公告)日:2020-10-30

    申请号:CN202010679603.4

    申请日:2020-07-15

    Applicant: 南通大学

    Abstract: 本发明属于软件质量保障领域,公开了一种基于有序神经网络的软件缺陷模块严重程度预测方法。本发明提供的方法包括如下步骤:挖掘样本软件项目所在的版本控制系统和缺陷跟踪系统,对样本软件项目的程序模块进行度量和缺陷严重程度的标记,构建样本数据集;基于样本数据集,采用有序神经网络模型和贝叶斯超参优化方法,获得软件缺陷预测模型,即具有最优超参数的有序神经网络模型;采用该软件缺陷预测模型预测软件项目中程序模块的缺陷严重程度。本发明构建软件缺陷预测模型相比于常规的软件缺陷预测方法,不仅可以进行软件缺陷预测,还可以预测缺陷的严重程度,且预测准确性更高。

    一种基于有序神经网络的软件缺陷模块严重程度预测方法

    公开(公告)号:CN111858328B

    公开(公告)日:2021-11-12

    申请号:CN202010679603.4

    申请日:2020-07-15

    Applicant: 南通大学

    Abstract: 本发明属于软件质量保障领域,公开了一种基于有序神经网络的软件缺陷模块严重程度预测方法。本发明提供的方法包括如下步骤:挖掘样本软件项目所在的版本控制系统和缺陷跟踪系统,对样本软件项目的程序模块进行度量和缺陷严重程度的标记,构建样本数据集;基于样本数据集,采用有序神经网络模型和贝叶斯超参优化方法,获得软件缺陷预测模型,即具有最优超参数的有序神经网络模型;采用该软件缺陷预测模型预测软件项目中程序模块的缺陷严重程度。本发明构建软件缺陷预测模型相比于常规的软件缺陷预测方法,不仅可以进行软件缺陷预测,还可以预测缺陷的严重程度,且预测准确性更高。

Patent Agency Ranking