软件适航加油站

 找回密码
 成为会员
搜索
查看: 14561|回复: 4

DO-178B定义的软件生命周期

[复制链接]
qfwind2003 发表于 2009-7-14 11:54:11 | 显示全部楼层 |阅读模式
本帖最后由 qfwind2003 于 2009-7-14 11:55 编辑

按DO-178B的定义,软件生命周期可分为开发进程、验证进程、验证的验证进程三类共12个进程。通过验证进程检测开发进程引入的错误,通过验证的验证进程评估验证进程是否充分,从而达到提高软件质量的目的。

1. 开发进程
需求分析:
对软件需求进行分析,得到软件的概要设计。
软件设计:
对概要设计进行细化,得到软件的详细设计。
代码编写:
根据软件的详细设计,编写实现代码。
集成编译:
将代码进行集成编译,获得目标码。

2. 验证进程
需求分析验证:验证软件需求分析进程。
软件设计验证:验证软件设计进程。
代码编写验证:验证代码编写进程。
集成编译验证:验证集成编译进程。

3. 验证的验证进程
需求分析验证的验证:验证软件需求分析的验证进程。
软件设计验证的验证:验证软件设计的验证进程。
代码编写验证的验证:验证代码编写的验证进程。
集成编译验证的验证:验证集成编译的验证进程。
jamesniu 发表于 2010-8-21 21:37:55 | 显示全部楼层
据说,CMMI3级,几乎可以满足178B的要求。

不知道是真的么?
请大家讨论下。
wlv 发表于 2011-5-12 10:20:15 | 显示全部楼层
看看各种帖子先,嘿嘿
ywang 发表于 2011-5-13 22:53:47 | 显示全部楼层
3楼说得不太对……
达到CMMI3级的企业,对达到DO-178B的要求会有帮助,但不一定会自动达到DO-178B……

放弃其它所有的角度不说,只说一点就可以。CMMI3级,是针对企业来审查和发证的,而DO-178B,是针对项目来审定的。即使过了CMMI5级,每个项目都要重新按照DO-178B来审定,没有必然通过的联系……
wanglei 发表于 2013-9-5 17:43:24 | 显示全部楼层
技术讨论是极好的,留个脚印~
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|Archiver|手机版|软件适航加油站 ( 沪ICP备13019901号-3 )

GMT+8, 2018-10-20 05:38 , Processed in 0.140400 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表