软件生存周期的图示——DO-178B/ED-12B学习笔记之九

来源:互联网 发布:qq字体软件下载 编辑:程序博客网 时间:2024/05/22 00:41

软件生存周期是DO-178B/ED-12B的最重要的概念之一。可以说,这个标准就是围绕软件生存周期而展开论述的。专家们为了解说软件生存周期,设计了各种图示。

 

图示1

作者:Inga-Lill Bratteby-Ribbing, FMV

      Peter Nummert, Lennart Öhman, S&T

来源:Cross reference tables for H ProgSäk (E) and DO-178B2005-04-06

注记:这张图把计划过程、开发过程和综合过程横向并排,并在计划过程与开发过程之间插入了资源(实际是计划过程和综合过程中产生的软件生存周期的数据项),在开发过程与综合过程之间插入了产品(实际是开发过程和综合过程中产生的软件生存周期的数据项)。图示的左上角指明了来自系统生存周期过程的输入,右下角指明了到系统生存周期过程的输出。图示中的开发过程部分,在需求过程、设计过程、编码过程、集成过程之间画了各种箭头线,更清晰地展现了DO-178B/ED-12B的图3-1的例子。

 

 

图示2

作者:Dima Zemskyy, MSE 575, Dr. Kornecki

来源Safety and Reliability Considerations in DO 178B2006

www.dimayz.com/files/mse575_paper.pdf

注记:这张图是按DO-178B3.1条展示三个主过程的。软件计划过程中的5圆角矩形分别代表5个计划,1个圆角矩形则代表3个标准。而综合过程和软件开发过程中的圆角矩形却代表子过程。

 

 

 

图示3

作者:Robert Alexander, Tim Kelly, Zeshan Kurd, John McDer

来源:Safety Cases for Advanced Control Software: Safety Case Patterns2007

www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA491299

注记这张图展示了过程与目标的关系。多份资料中出现了此图,但不知谁是原创作者。

 

 

 

 

 

图示4

作者:Malvern J. Atherton1, Shawn T. Collins

来源:Coordinating Control System Architecture, Documentation Structure, and Organizational Roles to Support Global Systems Engineering

7th Annual Conference on Systems Engineering Research 2009 (CSER 2009)

注记这张图展示了软件生存周期与系统生存周期和硬件生存周期的关系。

 

 

 

 

图示4

作者:Malvern J. Atherton1, Shawn T. Collins

来源:Coordinating Control System Architecture, Documentation Structure, and Organizational Roles to Support Global Systems Engineering

7th Annual Conference on Systems Engineering Research 2009 (CSER 2009)

注记这张图展示了软件生存周期与系统生存周期和硬件生存周期的关系。

 

 

图示5

作者:王云明

来源:http://www.yunmingwang.cn/blog/article.asp?id=1872009

注记这张图把计划过程、开发过程和综合过程纵向并排,并在过程的流向之间标明了软件生存周期的数据项,清晰地展示了过程与过程、过程与数据的关系。图示的顶部指明了来自系统生存周期过程的输入

 

 

图示6

作者:Eduardo Trejos, Quality Engineer and Jose Lopez, Software Engineer, Avionyx

来源:Introduction to DO-178B20107月,http://www.avionyx.com/publications/e-newsletter/issue-3/124-introduction-to-do-178b.html

注记这是软件生存周期的最简化的图示。

 

原创粉丝点击