机载软件合格审查指南:修改与航空器安装变更

需积分: 40 22 下载量 114 浏览量 更新于2024-08-07 收藏 1.79MB PDF 举报
"使用先前开发的软件-电机选型手册(通用型最新版)",标签为"DO178B中文版",部分内容涉及到机载系统和设备合格审查中的软件考虑,尤其是关于软件的重用、修改和航空器安装变化的情况。 在机载系统和设备的合格审查中,软件是一个至关重要的部分,而DO178B标准提供了一套指导原则,确保软件的安全性和可靠性。在使用先前开发的软件时,必须考虑多个因素: 12.1 使用先前开发的软件: - 这个环节强调了评估软件修改的影响,以及航空器安装变化、应用环境和开发环境变化的影响。软件合格审查计划应当明确说明使用先前开发软件的意图。 - 在修改之前开发的软件时,需要对变更后的系统安全评估过程输出进行评审,确保修改不会引入新的风险。 - 如果软件等级发生变化,需要按照12.1.4节的指导进行处理,可能涉及到更严格的验证和确认要求。 - 修改分析活动包括对需求、架构变更的影响分析,以及通过数据流、控制流、时序和可追踪性分析来确定更改的影响范围。 - 受影响的区域需要根据第6章的指导进行再验证,以确保软件的整体性能和安全性。 12.1.1 修改先前开发的软件: - 修改原因可能包括需求变化、错误修复或功能增强。每个变更都需要进行详尽的分析,以防止潜在的副作用。 - 对软件需求和架构变更的影响分析是必要的,这涉及到对其他需求和组件间耦合的影响评估,以确定再验证的范围。 12.1.2 航空器安装发生改变: - 当软件应用于新的航空器时,需要重新评估其安全等级和合格审查基础。如果新安装与原安装相同,可能不需要额外工作。 - 功能改变时,参照12.1.1节的修改软件指导,确保所有更改都经过适当的评估和验证。 - 如果原有开发活动的输出无法证明新安装的安全目标,可能需要进行额外的工作以满足新环境的安全要求。 DO178B标准强调了在整个软件开发过程中进行严格的质量保证和配置管理。在重用软件时,必须保证其适用性并符合新的航空器或系统要求。这一过程涉及到系统安全评估、需求变更管理、软件验证和确认等多个步骤,以确保软件的适航性和安全性。对于机载系统和设备的合格审查,理解和遵循DO178B标准至关重要,因为它提供了确保软件质量的框架和流程。