91学术服务平台

您好,欢迎来到91学术官网!站长邮箱:91xszz@sina.com

发布论文

论文咨询

解读军用软件中软件配置管理的积极作用

  2020-05-05    375  上传者:管理员

摘要:软件配置管理指的是一种在软件工程过程中起到标识变更、控制并修改变更的作用,可以促使正确实现并报告变更的技术,在军事领域有着普遍的应用。基于此,本文从军用软件概论及特征入手,对软件配置管理结合军用软件特征实施流程进行了分析,并重点描述了建设自动化软件配置管理平台、标识控制变更及配置管理审核等实践活动,以期提供参考。

  • 关键词:
  • 军用软件
  • 变更
  • 自动化管理
  • 软件配置管理
  • 加入收藏

当前,我国军队呈现信息化发展趋势,多样化的软件运用到军队指挥与作战系统中,直接影响到军队的作战水平。而军用软件质量高低,也决定了军队武器装备是否安全可靠。因军事需求特殊性,需保证高安全、高可靠,军用软件的质量、规模及功能都呈现日趋复杂状态,从而导致软件频繁变更,越发难以控制软件技术状态;再加上军用软件开发环境较为复杂、时间比较紧急,再加上变更频繁,难以保证军用软件质量与安全性,而软件配置管理能够有效解决这一问题,软件配置管理能够保证软件开发时建立良好标准的开发环境,同时也能对其产生变更进行标识、组织与控制以及对软件配置进行标识与控制更改,保证变更时不会引发软件混乱,有效降低错误率,同时也维护配置完整性,在软件生存周期随时对软件配置进行追踪。


1、军用软件


军用软件是军队信息系统的重要组成部分,直接影响到军队武器装备安全与否,因此为保证武器装备质量以及提升军队指挥作战水平,需保证军用软件质量。军用软件较为复杂与抽象,较难保证军队指挥作战安全与可靠,同时当前军事应用需求逐渐呈现复杂化状态,为满足其需求,军用软件的规模也逐渐增大,规模大直接影响到军用软件研制时间;然而时间较为紧迫,再加上开发环境不够稳定,如人员及场所具有流动性,具有一定难度。


2、软件配置管理在军用软件中的应用流程


2.1 建设自动化软件配置管理平台

军用软件作为应用系统的重要组成部分,刚开始需求并不明确,会随着系统发展而逐渐明确。因这特殊因素,直接导致软件变更频繁,影响到软件技术状态,而软件配置管理对控制软件技术状态产生至关重要的作用,因此需要在军用软件开发中,制定并应用一套完整的软件配置管理流程,笔者将重点讲解三点配置管理流程。首先,需要建立自动化软件配置管理平台,而自动化平台是指配置管理系统,配置管理系统需对配置管理工具进行安装,再将配置项进行权限分配,以保证配置项在软件开发库、软件产品库以及软件受控库进行流转,通过建设详细具体的自动化软件配置管理平台,建设系统完整的软件配置管理环境。

具体而言,为保证军用软件配置管理流程完整,需建立自动化管理平台;而自动化管理平台又可称为配置管理系统,配置管理系统需要具备配置项、工作空间管理、版本控制、变更控制、状态报告以及配置审计等活动功能,适用于各种规模大小软件。软件配置管理系统又可分成软件开发库、软件产品库及软件受控库,软件开发库在各项目组设置,软件产品库在资料室,而软件受控库在部门。当前普遍运用的配置管理工具有Hansky、ClearCase和Starteam,对配置管理工具进行安装后,再由军用软件配置管理员对配置项来分配;分配人员需将这些配置项上传到对应库中,从而建设自动化管理平台。

2.2 标识控制变更

软件配置管理能够对变更进行标识、组织与控制修改,以降低错误率,进而提高生产效率。所谓标识控制变更,并不是指通过标识与控制来杜绝变更出现,建立软件过程中难免会产生变更,这是无法避免的。因此,控制变更是指管理变更;为促进变更能够有效进行,避免造成软件开发产生混乱,需对变更进行追踪,确保变更能够正确实现。军用软件在开发过程中,进行变更控制需要注重分析变更前可能产生的影响,并会与记录在变更时产生的版本存在差异。所谓分析变更产生影响,主要是通过SCCB来分析变更会对软件开发的成本、进度等因素产生的影响大小,旨在提供较为标准的参考。

众所周知,软件在建立过程中会产生变更,而变更会造成版本混乱,导致项目产品版本过多,并且内容也不一致,造成文档出现不完善的现象。版本混乱是指出库版本与更改版本不同,或是拟更改内容与实际内容不符;版本不尽相同会造成管理出现混乱状况,从而影响军用软件质量,甚至会使得军用软件存在安全隐患,没有足够的安全保障。因此,将软件配置管理应用到军用软件中,可进行三岗变更,一岗先是确定拟变更内容;二岗再进行实施与更改;三岗则进行监管,能够有效避免在变更中出现版本混乱的问题。

2.3 配置管理审核

通过分析可知,软件配置管理包括配置审核。在配置管理活动中,配置审核起到重要作用,持续贯穿到软件生存周期中。配置审核通常可分为功能审核和物理审核,一般审核软件开发过程包括所有配置项是否产生、是否解决完过程中所有存在的变更问题以及当下配置是否与标准相符等,主要包括对配置管理活动及基线进行优化,若配置管理审核过程中发现问题,应该及时记录与不断跟踪,需真正解决问题。

对配置管理活动进行审核,通常是以基线技术文档为参考,对版本进行审查,以保证配置项能够完整;并且该军用软件产品与参考基线技术文档相符合,进而确保软件配置项能够完整,从而形成状态报告,向其他有关人员进行报告变更。对软件基线进行审核,一般是以文件化规程为参考,检查基线是否满足文件要求,若符合相关要求,则可形成报告。进行配置管理审核,除了能确保软件配置项及软件基线完整以外,还能控制变更。


3、结语


因军事需求的特殊性,需保证军用软件安全性与可靠性;只有保证了军用软件的质量,才能决定军队武器设备质量,提高军队作战水平。


参考文献:

[1]]攸阳,杨素梅.软件配置管理在军用软件中的应用[J].软件,2018,(6):85-88.

[2]宋敏.基于GJB5000A的军用软件配置管理[J].电子技术与软件工程,2017,(2):47.


苏卿.软件配置管理在军用软件中的应用[J].现代制造技术与装备,2019,(8):220-221.

分享:

91学术论文范文

相关论文

推荐期刊

网友评论

加载更多

我要评论

军事运筹与系统工程

期刊名称:军事运筹与系统工程

期刊人气:1600

期刊详情

主管单位:中国人民解放军军事科学院

主办单位:军事科学院作战理论和条令研究部

出版地方:北京

专业分类:科技

国际刊号:1672-8211

国内刊号:11-4662/E

邮发代号:无

创刊时间:1987年

发行周期:季刊

期刊开本:大16开

见刊时间:4-6个月

论文导航

查看更多

相关期刊

热门论文

【91学术】(www.91xueshu.com)属于综合性学术交流平台,信息来自源互联网共享,如有版权协议请告知删除,ICP备案:冀ICP备19018493号

微信咨询

返回顶部

发布论文

上传文件

发布论文

上传文件

发布论文

您的论文已提交,我们会尽快联系您,请耐心等待!

知 道 了

登录

点击换一张
点击换一张
已经有账号?立即登录
已经有账号?立即登录

找回密码

找回密码

你的密码已发送到您的邮箱,请查看!

确 定