-
公开(公告)号:CN112540912A
公开(公告)日:2021-03-23
申请号:CN202011311518.9
申请日:2020-11-20
Applicant: 北京跟踪与通信技术研究所 , 中国航天系统科学与工程研究院
Abstract: 本发明提供了一种基于过程评估和测试结果的软件质量评价方法及系统,该方法包括:软件获取步骤,用于获取待评价软件;软件质量评价模型建立步骤,用于基于软件的研制过程评估与测试结果构建一软件质量评价模型;软件质量评价步骤,用于基于所述软件质量评价模型对所述待评价软件的研制过程评估与测试结果进行量化评分,并计算得到所述待识别软件质量的评价总评分。本发明采用上述方案,通过建立软件质量评价模型基于软件研制过程中的质量评审问题和软件测试过程中的问题实现快速估算软件质量。
-
公开(公告)号:CN112540912B
公开(公告)日:2024-12-13
申请号:CN202011311518.9
申请日:2020-11-20
Applicant: 北京跟踪与通信技术研究所 , 中国航天系统科学与工程研究院
IPC: G06F11/36 , G06Q10/0639
Abstract: 本发明提供了一种基于过程评估和测试结果的软件质量评价方法及系统,该方法包括:软件获取步骤,用于获取待评价软件;软件质量评价模型建立步骤,用于基于软件的研制过程评估与测试结果构建一软件质量评价模型;软件质量评价步骤,用于基于所述软件质量评价模型对所述待评价软件的研制过程评估与测试结果进行量化评分,并计算得到所述待识别软件质量的评价总评分。本发明采用上述方案,通过建立软件质量评价模型基于软件研制过程中的质量评审问题和软件测试过程中的问题实现快速估算软件质量。
-
公开(公告)号:CN112597038A
公开(公告)日:2021-04-02
申请号:CN202011580379.X
申请日:2020-12-28
Applicant: 中国航天系统科学与工程研究院
Abstract: 本申请涉及一种软件缺陷预测方法方法及系统,其中,该方法包括:数据获取步骤,用于获取软件历史仓库、缺陷分析报告及待测软件;训练样本获取步骤,用于结合所述软件历史仓库及缺陷分析报告对软件源码是否存在缺陷进行标记构造第一训练样本集,并对存在缺陷的所述软件源码标记源码段对应的缺陷类型构造第二训练样本集;模型预训练步骤,用于构建软件缺陷倾向性分类器及缺陷类型预测模型,并利用所述第一训练样本集及第二训练样本集进行训练构建软件缺陷预测模型;软件缺陷预测步骤,用于将所述待测软件利用软件缺陷预测模型进行软件缺陷预测。通过本申请,可以有效利用源码语法语义信息,缩小缺陷预测的细粒度,还可预测缺陷类型。
-
公开(公告)号:CN112597038B
公开(公告)日:2023-12-08
申请号:CN202011580379.X
申请日:2020-12-28
Applicant: 中国航天系统科学与工程研究院
IPC: G06F11/36 , G06F18/214 , G06F18/2415 , G06N3/0442 , G06N3/084
Abstract: 本申请涉及一种软件缺陷预测方法方法及系统,其中,该方法包括:数据获取步骤,用于获取软件历史仓库、缺陷分析报告及待测软件;训练样本获取步骤,用于结合所述软件历史仓库及缺陷分析报告对软件源码是否存在缺陷进行标记构造第一训练样本集,并对存在缺陷的所述软件源码标记源码段对应的缺陷类型构造第二训练样本集;模型预训练步骤,用于构建软件缺陷倾向性分类器及缺陷类型预测模型,并利用所述第一训练样本集及第二训练样本集进行训练构建软件缺陷预测模型;软件缺陷预测步骤,用于将所述待测软件利用软件缺陷预测模型进行软件缺陷预测。通过本申请,可以有效利用源码语法语义信息,缩小缺陷预测的细粒度,还可预测缺陷类型。(56)对比文件T. Zhang等.Software Defect Predictionand Localization with Attention-BasedModels and Ensemble Learning《.Asia-Pacific Software Engineering Conference》.2020,第81-90页.于悦.基于程序语义的软件缺陷预测技术研究与实现《.中国优秀硕士学位论文全文数据库信息科技辑》.2019,(第8期),I138-249.
-
-
-