澳门威尼斯app下载-威尼斯棋牌网站

澳门威尼斯app下载  >  资讯动态 > 正文

【质量零缺陷保成功】抓好质量这个产品的“生命线”——二院23所开展基于模型的App开发技术应用 提升产品App质量

发布时间:2021-09-17    【来源:二院23所】

航天产业是高技术、高风险产业,质量就是产品的生命线,对于雷达产品开发而言尤为如此。二院23所依托集团企业数字化科研生产体系三年专项行动,开展基于模型的系统工程成果管理技术研究, 提升产品App质量,让可靠性符合更高的标准。

23所采用基于模型的雷达系统App开发技术,开创性地采用了被国际广泛接受的MDA与MBSE方法相结合的方式,将基于模型的App开发技术应用于产品的研制中。开展基于MBSE的信息化工具试用和环境搭建,完成了结构化需求分析管理、系统架构分析与需求验证过程控制研究,同时提升App的开发效率。

过去,设计师使用传统流程进行App开发,要等到代码编写完毕后才能进行测试验证,一旦发现设计缺陷,进行更改的代价极其高昂。此外,传统的App开发是由文档驱动的,需求描述可能会模糊,容易导致研制进度慢、App产品质量差等问题。因此迫切需要研究使用新的App开发方法应用到产品的系统App开发中。

如今,研制流程中的全部环节由模型驱动,不但设计阶段就能对模型进行全数字的仿真验证,而且实现了各环节模型之间的追溯以及模型与需求条目之间的追溯管控。基于通用模型,实现自动编码功能,保证了设计模型与代码的一致性,且这些代码与用哪个平台无关,可移植性好,还能提高App的安全性、可靠性,降低成本、加快进度。

俗话说,好钢用在刀刃上,该项技术首次成功应用是在某型号雷达主控App研制过程。在型号应用实践中,不但从App需求到代码自动生成全部由模型实现,而且设计阶段完成全部模型的测试验证,系统联调中自动生成的代码都是一次验证通过。自动代码生成率达到70%以上,模型组件复用率达到58%以上。而传统的研制方法,50%的时间都是耗费在对代码的功能测试上。这些都使产品App的质量和安全性得到大幅提升。

在雷达的设计阶段,为提升App开发效率,23所应用了组件化开发模式,提高模型复用率,解决设计耗时的问题。通过对项目已形成的设计模型进行整理,建立可重用雷达App模型组件库,将App开发变成模型组件的“装配”。这个方法从源头上保证App产品的安全可靠,也让App质量和研制效率得到大幅提升。

目前已建立了10多个雷达App模型组件库,共计100多个可重用模型组件。随着可重用雷达App模型组件库的不断丰富,可以极大地提高App生产效率。为后续雷达App研制过程改进积累了深厚的技术基础和宝贵的工程化经验。

23所梳理产品型谱规划和协同研发平台相关流程,提炼形成了适合集团企业的产品化管理理论,发布集团企业产品化工作指南,划分了平台研发与型号研发的业务层次,产品型谱体系建设工作已成为数字化系统工程的重点工程内容。

“你们近来这程序设计工作干得是又快又稳。” 

“都得益于基于MBSE开发的模型设计App呀。” 

抓质量就是抓发展,谋质量就是谋未来。后续,23所将继续推广基于模型的新型App研制模式,加大基于模型的App开发和验证技术在型号App研制中的应用力度,进一步提升雷达系统App的质量和研制效率,为强质量之本打好地基。

 (文/罗宁、鲁扬)

 

【关闭】    【打印】

澳门威尼斯app下载|威尼斯棋牌网站

XML 地图 | Sitemap 地图