APP下载

基于优化SVR 的军用软件可靠性预测方法*

2020-01-08马振宇刘福胜

火力与指挥控制 2019年11期
关键词:模型

马振宇,张 威,吴 纬,韩 坤,刘福胜

(1.陆军装甲兵学院,北京 100072;2.解放军63963 部队,北京 100071)

0 引言

当今信息化、现代化发展迅猛,部队为了保证自身的战斗力不受削减,适应新时代的作战需求,也在不断地普及信息化,因此,许多规模较大,复杂程度较高的系统软件都嵌入到部队装备当中,例如火控系统、制导系统以及控制系统等。为了保证军用软件和装备在一起使用时,不会出现由于软件的失效而导致装备无法使用的情况,这就要求军用软件自身具有较高的可靠性[1-3]。如果软件在备装部队之前,能够及时准确地预估软件可靠性,就能够保障软件今后的正常使用。

文中首先通过相关分析,找到对军用软件可靠性影响较大的5 个度量元。然后通过数据归一化以及随机排序的方法对这5 个度量元进行数据预处理。接着利用网格寻优法对SVR 算法中的参数进行寻优,以此为基础构建出基于优化SVR 算法的军用软件可靠性预测方法。最后通过案例分析,证明了该方法的可行性和有效性。

1 相关准备工作

1.1 度量元采集

软件一般含有多种属性,软件度量是度量对软件自身可靠性造成影响的属性,而这些属性一般称为软件度量元[4]。度量元可以用来处理模块缺陷分类、模块缺陷数分类和遗留等问题,因此,通过选择度量元,找到与军用软件可靠性指标之间内在的联系,构建出军用软件可靠性预测模型,是提升软件可靠性行之有效的办法。

本文使用静态分析工具Logiscope 获取软件度量元数据[5]。……

登录APP查看全文

猜你喜欢

模型
一半模型
一种去中心化的域名服务本地化模型
适用于BDS-3 PPP的随机模型
函数模型及应用
p150Glued在帕金森病模型中的表达及分布
函数模型及应用
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
一个相似模型的应用