您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 机载系统和设备合格审定中的软件考虑-DO-178B
机载系统和设备合格审定中的软件考虑1RTCADO——178B机载系统和设备合格审定中的软件考虑机载系统和设备合格审定中的软件考虑2签署和注记签署姓名签名机载系统和设备合格审定中的软件考虑3更改历史版本号/修订号更改单号发放日期作者更改描述机载系统和设备合格审定中的软件考虑4目录签名和注记..............................................................................................................................................2更改历史..................................................................................................................................................31.0引言……………………………………………………………………………(9)1.1目的……………………………………………………………………………(9)1.2范围……………………………………………………………………………(9)1.3与其他文件的关系……………………………………………………………(9)1.4怎样使用本文件………………………………………………………………(9)1.5文件综述………………………………………………………………………(10)2.0与软件开发有关的系统情况…………………………………………………(10)2.1系统和软件生存周期过程之间的信息流……………………………………(12)2.2失效状态和软件等级…………………………………………………………(13)2.3系统结构考虑…………………………………………………………………(15)2.4系统对用户可更改软件、可选择选项软件和商用成品软件的考虑………(16)2.5系统设计对外场可加载软件的考虑…………………………………………(16)2.6系统需求对软件验证的考虑…………………………………………………(17)2.7系统验证中的软件考虑………………………………………………………(17)3.0软件生存周期…………………………………………………………………(17)3.1软件生存周期过程……………………………………………………………(17)3.2软件生存周期定义……………………………………………………………(18)3.3过程之间的转换准则…………………………………………………………(18)4.0软件计划过程…………………………………………………………………(19)4.1软件计划过程目标……………………………………………………………(19)4.2软件计划过程活动……………………………………………………………(20)4.3软件计划………………………………………………………………………(20)4.4软件生存周期环境计划………………………………………………………(21)4.5软件开发标准…………………………………………………………………(22)4.6软件计划过程的评审和保证…………………………………………………(22)5.0软件开发过程…………………………………………………………………(23)5.1软件需求过程…………………………………………………………………(23)5.2软件设计过程…………………………………………………………………(24)5.3软件编码过程…………………………………………………………………(24)5.4综合过程………………………………………………………………………(25)5.5可追踪性………………………………………………………………………(26)6.0软件验证过程…………………………………………………………………(26)6.1软件验证过程目标……………………………………………………………(27)6.2软件验证过程活动……………………………………………………………(27)6.3软件评审和分析………………………………………………………………(27)6.4软件测试过程…………………………………………………………………(30)7.0软件配置管理过程……………………………………………………………(33)7.1软件配置管理过程目标………………………………………………………(34)7.2软件配置管理过程活动………………………………………………………(34)7.3资料控制类……………………………………………………………………(37)8.0软件质量保证过程……………………………………………………………(37)机载系统和设备合格审定中的软件考虑58.1软件质量保证过程目标………………………………………………………(38)8.2软件质量保证过程活动………………………………………………………(38)8.3软件符合性评审………………………………………………………………(38)9.0合格审定联络过程……………………………………………………………(39)9.1符合性方法和计划……………………………………………………………(39)9.2符合性声明……………………………………………………………………(39)9.3提交给合格审定机构的最少软件生存周期资料……………………………(39)9.4与型号设计有关的软件生存周期资料………………………………………(39)10.0航空器和发动机合格审定综述………………………………………………(40)10.1合格审定基础………………………………………………………………(40)10.2合格审定的软件方面………………………………………………………(40)10.3符合性确定…………………………………………………………………(40)11.0软件生存周期资料……………………………………………………………(40)11.1软件合格审定计划…………………………………………………………(41)11.2软件开发计划………………………………………………………………(42)11.3软件验证计划………………………………………………………………(42)11.4软件配置管理计划…………………………………………………………(43)11.5软件质量保证计划…………………………………………………………(43)11.6软件需求标准………………………………………………………………(44)11.7软件设计标准………………………………………………………………(44)11.8软件编码标准………………………………………………………………(44)11.9软件需求资料………………………………………………………………(44)11.10设计说明……………………………………………………………………(45)11.11源代码………………………………………………………………………(45)11.12可执行目标代码……………………………………………………………(45)11.13软件验证用例和规程………………………………………………………(45)11.14软件验证结果………………………………………………………………(46)11.15软件生存周期环境配置索引………………………………………………(46)11.16软件配置索引………………………………………………………………(46)11.17问题报告……………………………………………………………………(46)11.18软件配置管理记录…………………………………………………………(47)11.19软件质量保证记录…………………………………………………………(47)11.20软件实施概要………………………………………………………………(47)12.0其它考虑……………………………………………………………………(47)12.1以前开发软件的使用………………………………………………………(47)12.2工具鉴定……………………………………………………………………(49)12.3替代方法……………………………………………………………………(52)附件A按软件等级描述的过程目标和输出……………………………………(56)附件B缩略语和术语汇编………………………………………………………(66)附录ADO—178文件的背景……………………………………………………(72)附录B委员会全体成员…………………………………………………………(75)附录C术语索引…………………………………………………………………(76)附录D改进建议表………………………………………………………………(81)机载系统和设备合格审定中的软件考虑6图和表的清单图图1—1文件综述…………………………………………………………………(11)图2—1在系统和软件生存周期过程之间与系统安全性有关的信息流………(12)图3—1使用四种不同开发顺序的软件项目的例子……………………………(19)图6—1软件测试过程……………………………………………………………(30)表表7—1与CC1和CC2资料有关SCM过程目标………………………………(37)表A—1软件计划过程……………………………………………………………(56)表A—2软件开发过程……………………………………………………………(57)表A—3软件需求过程输出的验证………………………………………………(58)表A—4软件设计过程输出的验证………………………………………………(59)表A—5软件编码和综合过程输出的验证………………………………………(60)表A—6综合过程输出的测试……………………………………………………(61)表A—7验证过程结果的验证……………………………………………………(62)表A—8软件配置管理过程………………………………………………………(63)表A—9软件质量保证过程………………………………………………………(64)表A—10合格审定联络过程……………………………………………………(65)AC20—115B………………………………………………………………………(82)机载系统和设备合格审定中的软件考虑7出版说明RTCADO—178B《机载系统和设备合格审定中的软件考虑》是美国航空无线电技术委员会为支持含有数字计算机的机载系统和设备的研制工作而开发的软件开发过程中应遵循的准则。RTCADO—178B适用于机载系统和设备中软件的开发和软件的合格审定。可供机载系统和设备(含软件)开发者使用,也可供合格审定机构审查使用。机载系统和设备合格审定中的软件考虑8前言本文件由航空无线电技术委员会(RTCA)第167号特别委员会制订,由RTCA于1992年12月1日批准。RTCA是美国政府与工业界组成的一个航空组织。它致力于推动航空技术的发展,寻求解决在航空营运过程中使用电子设备和通讯设备所遇到问题的深入的技术方法。其目标是通过其成员和参加组织来协商解决这种问题的方法。RTCA的研究成果对所有有关的组织来说是推荐性的。RTCA不是美国政府的官方机构,除非联邦政府组织或机构对推荐的有关内容声明有法定效力,否则其推荐内容可在官方政府政策的阐述中不予考虑。这些指南的开发是由RTCA的SC—167特别委员会与欧洲民用航空电子组织(EUROCAE)的WG—12工作组通过协调共同完成的。机载系统和设备合格审定中的软件考虑9RTCADO—178B制订:SC—167日期:1992.12.1——————————————————————————————————机载系统和设备合格审定中的软件考虑1.0引言早在二十世纪八十年代,在航空器和发动机上所用的机载系统和设备中,对软件的使用迅速增加,从而导致了要求有一个工业可接受的指南,以满足适航性要求。制定DO—178《机载系统和设备合格审定中的软件考虑》就是为了满足这个要求。现在,按经验修订的本文
本文标题:机载系统和设备合格审定中的软件考虑-DO-178B
链接地址:https://www.777doc.com/doc-4245963 .html