摘要:软件配置管理指的是一种在软件工程过程中起到标识变更、控制并修改变更的作用,可以促使正确实现并报告变更的技术,在军事领域有着普遍的应用。基于此,本文从军用软件概论及特征入手,对软件配置管理结合军用软件特征实施流程进行了分析,并重点描述了建设自动化软件配置管理平台、标识控制变更及配置管理审核等实践活动,以期提供参考。
加入收藏
当前,我国军队呈现信息化发展趋势,多样化的软件运用到军队指挥与作战系统中,直接影响到军队的作战水平。而军用软件质量高低,也决定了军队武器装备是否安全可靠。因军事需求特殊性,需保证高安全、高可靠,军用软件的质量、规模及功能都呈现日趋复杂状态,从而导致软件频繁变更,越发难以控制软件技术状态;再加上军用软件开发环境较为复杂、时间比较紧急,再加上变更频繁,难以保证军用软件质量与安全性,而软件配置管理能够有效解决这一问题,软件配置管理能够保证软件开发时建立良好标准的开发环境,同时也能对其产生变更进行标识、组织与控制以及对软件配置进行标识与控制更改,保证变更时不会引发软件混乱,有效降低错误率,同时也维护配置完整性,在软件生存周期随时对软件配置进行追踪。
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.
分享:
作战概念(OperatingConcept,OpCon)是对未来战争的设计,是以体系工程牵引军队长期建设的重要模式,需要有严格、严谨且科学的方法支撑。建模仿真作为先进的军事研究手段,在新型作战概念的提出、开发、验证、评估、更新等阶段都具有不可替代的作用。例如,从2014年开始,美国海军在兵棋推演中发现并提出了“分布式杀伤”概念,并不断通过兵棋、仿真实验对这一概念进行验证、完善。
2020-12-11在应急救援中,正确选择和应用破障技术及装备至关重要。文章结合武警部队破障救援任务的特点和目的,对目前武警部队采用的破障技术及装备的适用性进行归纳、分析,并结合救援任务实际,提出破障技术及设备的应用要求,为部队高效完成破障救援任务提供有力保障。
2020-11-02因受到飞行环境、头戴装备[1]和长期久坐等不利因素的影响,军事飞行人员颈腰伤病发生率远高于普通人群[2,3],高性能战斗机飞行员的发生率又高于其他机型的飞行人员[4,5]。开展颈腰伤病防治专项体能训练是增强飞行人员颈腰活动能力、提升脊柱稳定性、预防颈腰伤病发生的有效措施[6,7,8],颈腰伤康复期适当进行专项体能训练有利于促进康复[9]。
2020-08-22随着模拟仿真和计算机技术的蓬勃发展及其在军事领域的广泛利用,运用模拟的方法改变训练的过程和方式,可有效解决实际训练中组织开展难、训练环境缺乏和训练代价较大等难题,能够极大地提高部队实战化军事训练质量和效益。雷达对抗装备模拟训练内容庞杂,影响因素众多且不易度量,评估结果准确与否将影响到部队的训练水平提高和人员训练热情。
2020-08-22虚拟现实也可以称之为虚拟环境或人工现实,其主要是由计算机产生的一类高级的人机交互系统,其主要是运用三维图形生成技术、高分辨显示技术、多传感交互技术来形成一个逼真的、三维虚拟环境,并利用数据手套、头盔等特殊传感设备或数表、键盘等输入设备来达到实时模拟、交互的效果,从而来对虚拟环境中各类对象进行感知与操作。
2020-08-22新时代一体化联合作战中,空军使命任务不断拓展,对空军力量建设和运用提出更高的要求,飞行员遂行作战任务,参加军事任务越来越频繁。信息化高技术战争中战场环境恶劣,战斗情境惨烈,战斗过程激烈,极易引起飞行员的心理应激反应,导致其认知、情感、意志等心理活动失常,影响战斗力的发挥。实践证明,72h内进行心理危机干预能有效降低危机事件对飞行员造成的心理损伤,促使飞行员尽早恢复飞行[1]。
2020-08-22随着信息化战争的不断发展,战场环境复杂多变,普通军事防护设施已远不能防御各种高科技武器装备和精确制导武器,我国国防防护工程面临着新的挑战,也对军事工程设施建设提出了更高的要求。在军事防护设施、军用机场和营房等国防基础设施建设,以及战争发生时的抢修抢建中,需要大量的设计、施工和管理等土木工程专业人才,目前仅仅依靠中国人民解放军的力量已远远不能满足新时代国防建设的需求。
2020-08-22利用分布交互式仿真技术构建网络化的分队战术模拟训练系统已经成为当前改善分队战术训练条件、提升分队战术训练水平的重要手段,受到了各级各类训练部门的高度重视。在分队模拟训练的组织实施过程中,通常按照训练准备、训练实施和训练评估3个阶段线性推进,导致训练考评结果呈现不及时,难以对受训对象的训练进程、训练操作起到有效的指导作用。
2020-08-22飞机于第一次世界大战期间开始用于军事目的,当时由于身体健康状况与飞行环境不适导致高达60%的航空飞行相关死亡,进而促进了现代航空医学保障的诞生[1]。随着医学发展、机型改进,航空医学鉴定标准也在不断修订,鉴定机构和机制在不断完善。我军在开展航空医学鉴定时首先依据不同机种对飞行人员身体的要求,区分为歼击机飞行员、多座机飞行员(轰炸机、运输机及直升机)、多座机非驾驶员人员。
2020-08-22从军事训练实践中总结归纳并转化运用好的训练方法,是促进军事训练水平整体提高的重要方式。传统上,部队发现某种训练方法的优点后,通常是先组织试点,评价其是否具备推广价值,再根据评价结果视情推广。从拓扑层级图及其在相关领域评价应用情况看,其同样适合解决军事训练方法可推广性评价问题。
2020-08-22我要评论
期刊名称:军事运筹与系统工程
期刊人气:1600
主管单位:中国人民解放军军事科学院
主办单位:军事科学院作战理论和条令研究部
出版地方:北京
专业分类:科技
国际刊号:1672-8211
国内刊号:11-4662/E
邮发代号:无
创刊时间:1987年
发行周期:季刊
期刊开本:大16开
见刊时间:4-6个月
影响因子:0.648
影响因子:0.447
影响因子:0.674
影响因子:0.568
影响因子:0.000
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!