-
公开(公告)号:CN108170613B
公开(公告)日:2021-08-03
申请号:CN201810190656.2
申请日:2018-03-08
Applicant: 国家计算机网络与信息安全管理中心 , 南京理工大学
IPC: G06F11/36
Abstract: 本发明提出了一种软件测试用例自动生成方法,包括以下步骤:步骤1、根据软件结构,分别生成包级、类级软件网络;步骤2、分别计算类级、包级软件网络中各节点的综合重要度;步骤3、分别根据类级、包级软件网络结构,计算各网络中节点间的依赖强度,进而确定状态概率及转移概率;步骤4、根据隐马尔可夫模型,为软件自动生成测试用例。本发明的软件测试用例自动生成方法,借鉴复杂网络相关技术,提供一种从节点重要性角度出发,综合考虑图拓扑结构的软件测试用例自动生成方法,且结果具有较高的可信度。
-
公开(公告)号:CN108170613A
公开(公告)日:2018-06-15
申请号:CN201810190656.2
申请日:2018-03-08
Applicant: 国家计算机网络与信息安全管理中心 , 南京理工大学
IPC: G06F11/36
Abstract: 本发明提出了一种软件测试用例自动生成方法,包括以下步骤:步骤1、根据软件结构,分别生成包级、类级软件网络;步骤2、分别计算类级、包级软件网络中各节点的综合重要度;步骤3、分别根据类级、包级软件网络结构,计算各网络中节点间的依赖强度,进而确定状态概率及转移概率;步骤4、根据隐马尔可夫模型,为软件自动生成测试用例。本发明的软件测试用例自动生成方法,借鉴复杂网络相关技术,提供一种从节点重要性角度出发,综合考虑图拓扑结构的软件测试用例自动生成方法,且结果具有较高的可信度。
-
公开(公告)号:CN108009710A
公开(公告)日:2018-05-08
申请号:CN201711152346.3
申请日:2017-11-19
Applicant: 国家计算机网络与信息安全管理中心 , 南京理工大学
Abstract: 本发明提出了一种基于相似度和TrustRank算法的节点测试重要度评估方法,具体步骤为:建立节点重要度评分矩阵,确定节点的初步评分;根据节点间相似度构建节点相似性矩阵;依据节点间相关系数和依赖特征数确定校正系数;利用TrustRank算法获得节点重要度稳定值,确定节点测试重要度。本发明的基于相似度和TrustRank算法的节点测试重要度评估方法,借鉴TrustRank算法,提供一种综合考虑节点相似度及多种重要性测度的节点测试重要度评估方法,且排名具备较高的准确性。
-
公开(公告)号:CN106685720B
公开(公告)日:2020-08-25
申请号:CN201611262997.3
申请日:2016-12-30
Applicant: 南京理工大学
Abstract: 本发明公开了一种基于层次竞价机制的网络安全资源分配方法,步骤如下:收集网络中可用的带宽资源,带宽资源为异构网络中无线频率资源的总流量带宽;收集用户设备的安全资源使用申请;采用细菌觅食优化算法对网络安全资源进行分配:将细菌按运动方式分为游动和旋转;计算细菌的适应度值,并且存储细菌当前适应度值为最适应值;每只细菌在原位置进行搜索并且计算新位置上的适应度值,若新位置的适应度值大于原位置,则代替原位置;判断搜索次数如果达到阈值,则随机产生一个新位置;若小于等于则进行下一步;记录适应度值最大的位置及相应的适应度函数值;重复多次数,得到网络安全资源分配资源的最大值。本发明能够提高网络安全资源的利用效率,并减少其能量消耗。
-
公开(公告)号:CN106685720A
公开(公告)日:2017-05-17
申请号:CN201611262997.3
申请日:2016-12-30
Applicant: 南京理工大学
CPC classification number: Y02D70/00 , Y02D70/10 , Y02D70/12 , Y02D70/126 , H04L41/0896 , H04L41/28 , H04W16/10 , H04W24/02 , H04W28/20
Abstract: 本发明公开了一种基于层次竞价机制的网络安全资源分配方法,步骤如下:收集网络中可用的带宽资源,带宽资源为异构网络中无线频率资源的总流量带宽;收集用户设备的安全资源使用申请;采用细菌觅食优化算法对网络安全资源进行分配:将细菌按运动方式分为游动和旋转;计算细菌的适应度值,并且存储细菌当前适应度值为最适应值;每只细菌在原位置进行搜索并且计算新位置上的适应度值,若新位置的适应度值大于原位置,则代替原位置;判断搜索次数如果达到阈值,则随机产生一个新位置;若小于等于则进行下一步;记录适应度值最大的位置及相应的适应度函数值;重复多次数,得到网络安全资源分配资源的最大值。本发明能够提高网络安全资源的利用效率,并减少其能量消耗。
-
-
-
-