王海林 作品数:7 被引量:13 H指数:2 供职机构: 云南大学 更多>> 发文基金: 国家自然科学基金 云南省教育厅科学研究基金 博士科研启动基金 更多>> 相关领域: 自动化与计算机技术 更多>>
基于CS-ANN的软件缺陷预测模型研究 被引量:6 2017年 为了提高软件缺陷预测的准确率,利用布谷鸟搜索(cuckoo search,CS)算法的寻优能力和人工神经网络(artificial neural network,ANN)算法的非线性计算能力,提出了基于CS-ANN的软件缺陷预测方法。此方法首先使用基于关联规则的特征选择算法降低数据的维度,去除了噪声属性;然后利用布谷鸟搜索算法寻找神经网络算法的权值,使用权值和神经网络算法构建出预测模型;最后使用此模型完成缺陷预测。使用公开的NASA数据集进行仿真实验,结果表明该模型降低了误报率,并提高了预测的准确率,综合评价指标AUC(area under the ROC curve)、F1值和G-mean都优于现有模型。 王海林 于倩 李彤 郁湧 明利 孙金文关键词:软件缺陷预测 人工神经网络 软件质量 一种基于Openflow的虚拟防火墙传输控制方法及系统 本发明公开了一种基于Openflow的虚拟防火墙传输控制方法及系统,包括数据包从主机发送后,通过虚拟防火墙上配置的虚拟网卡,防火墙内核模块提取数据包的关键信息,虚拟防火墙通过防火墙定义的规则,与数据包关键信息进行基础映射... 于倩 尹凯 郁湧 王海林文献传递 一种基于用户和项目混合的协同过滤算法 本发明公开了一种基于用户和项目混合的协同过滤算法,包括以下步骤:步骤1:对用户‑项目评分数据集进行整理,建立用户‑项目评分矩阵U;步骤2:计算物品之间的相似度,并将相似度按照从大到小进行排序;步骤3:根据物品之间的相似度... 李彤 于倩 刘琰 刘金卓 林英 郁湧 王海林文献传递 基于ICS-ANN的软件缺陷预测方法研究 软件缺陷是软件运行出错的主要原因,如何减少软件缺陷和保证软件质量一直是亟待解决的问题。静态软件缺陷预测的目的是找出新版本软件中有缺陷倾向的软件模块,从而能够帮助质量保证测试小组集中关注有缺陷倾向的模块,提高软件测试效率,... 王海林关键词:软件缺陷预测 人工神经网络 软件质量 文献传递 一种基于Openflow的虚拟防火墙传输控制方法及系统 本发明公开了一种基于Openflow的虚拟防火墙传输控制方法及系统,包括数据包从主机发送后,通过虚拟防火墙上配置的虚拟网卡,防火墙内核模块提取数据包的关键信息,虚拟防火墙通过防火墙定义的规则,与数据包关键信息进行基础映射... 于倩 尹凯 郁湧 王海林文献传递 验证码安全与验证码绕过技术 被引量:7 2016年 全自动区分计算机和人类的图灵测试(CAPTCHA)俗称验证码(VC),提供了一种自动区分人和机器的手段,已经成为保障系统安全的一种安全标准配置。针对验证码的本质特性、生成机制及其运行机理等方面的问题进行深入研究,发掘出系统验证码存在可绕过漏洞。该漏洞可以直接绕过验证码的验证机制,使得各种看似复杂安全的验证码防护如同虚设,验证码的破解率可达100%,但是该漏洞的存在率还无法确定。首先分析系统结构及登录请求参数;然后模拟登录获取系统登录所需验证码;最后编写脚本程序利用已获得的验证码对系统进行暴力破解。结合实际系统应用,验证了存在此漏洞的可用性与危害性。最后给出了系统验证码安全架设和安全编码的全新策略。 胡健 柳青 王海林关键词:验证码 身份鉴别 WEB安全 安全漏洞 一种基于CS-ANN的软件缺陷预测方法 本发明公开了一种基于CS-ANN的软件缺陷预测方法,包括:输入原始数据集,得到训练数据集;把训练数据集分为训练数据和测试数据;初始化权值;将训练数据和权值输入ANN算法进行训练,得出预测值,计算损失函数值Jw;将Jw和权... 于倩 王海林 李彤 郁湧文献传递