APP下载

基于DO-178C 的机载软件质量保证与管理

2021-12-23周培

航空工程进展 2021年6期

周培

(中航雷华柯林斯(无锡)航空电子设备有限公司质量适航部,无锡214063)

0 引 言

随着民用机载软件的功能、种类和规模日益增长,对软件适航的相关要求、方法和技术也不断提高。DO-178C《机载系统和设备合格审定中的软件考虑》于 2011 年正式发布,作为 1992 年的DO-178B的升级,除了在错误与不一致、术语一致、措辞改进等方面进行修订之外,主要在目标与活动、补充、工具鉴定、协调系统与软件层面等方面进行了更新与改进。DO-178C 作为机载软件适航可接受的符合性标准,明确要求机载软件综合过程中必须包含软件质量保证(SQA)过程。

国内,各军民用软件研制单位都在积极开展软件质量保证工作,常采用 GJB 5000A+DO-178C 的模式。基于GJB 5000A 的软件质量保证与质量管理研究较多,但 GJB 5000A 未明确说明软件质量保证过程的过渡准则。而美国航空无线电技术委员会(RTCA)颁布的DO-178C 仅提出相关目标和指南性描述,并未具体说明产生适航要求的质量数据方法。

本文从软件生命周期的定义、过程和数据出发,首先探讨实施软件质量保证的原因和必要性;其次基于DO-178C 软件质量保证过程的目标、活动和符合性评审三个方面分析该过程的实施;最后结合软件项目质量管理技术和工具,从规划软件质量管理、管理软件质量和控制软件质量三个过程探究基于DO-178C 的软件质量管理方法并给出工程实践建议。

1 软件生命周期

1.1 软件生命周期定义

一个项目的通过为每个过程选择活动,为活动指定顺序,并为活动分配职责来定义一个或多个软件生命周期。……

登录APP查看全文