机载系统软件设计过程-DO-178B标准解读
需积分: 40 112 浏览量
更新于2024-08-07
收藏 1.79MB PDF 举报
"软件设计过程-电机选型手册(通用型最新版),DO178B中文版"
在软件设计过程中,关键在于将高层需求转化为具体的软件体系结构和低层需求,这一过程通常涉及多个迭代。《软件设计过程-电机选型手册》中详细阐述了这一流程,旨在为软件开发提供明确的指导。软件设计的目标不仅是创建软件体系结构和低层需求,还要求这些需求能够通过系统安全评估,确保软件的安全性和可靠性。
5.2.1 软件设计过程目标:
- 开发出基于高层需求的软件体系结构和低层需求,这是设计阶段的核心任务。
- 低层需求需要提交到系统安全评估过程中,以进行全面的安全性评估,确保它们符合安全标准和规定。
5.2.2 软件设计过程活动:
- 输入:设计过程依赖于软件需求数据,软件开发计划,以及遵循的软件设计标准。这些输入为设计过程提供了基础。
- 输出:主要的输出是设计描述,其中包括对软件体系结构的详细说明以及低层需求的定义。这些文档是后续编码和测试阶段的重要依据。
关联的DO178B标准,即《机载系统和设备合格审查中软件方面的考虑》,是航空行业中用于软件开发和认证的关键指南。该标准详细规定了软件开发的各个阶段,从需求分析到系统集成,再到测试和验证,确保机载系统的软件满足严格的性能和安全性要求。
在DO178B中,强调了系统生命周期与软件生命周期之间的信息交互,强调了失效状态分类、软件等级定义及其确定方法,这对于风险管理和安全性至关重要。此外,标准还涵盖了系统架构的设计考虑,如系统分区、多版本软件的管理、安全监控机制,以及对用户可修改软件、可选项软件和商用成品软件的特殊处理,以确保软件在整个系统中的适应性和兼容性。
翻译的DO178B中文版为中国相关从业者提供了一个理解和应用此标准的平台,促进了国内航空软件开发与国际标准的接轨。通过遵循DO178B,开发团队能够保证其软件产品达到航空行业的高标准,确保飞行安全。
4156 浏览量
1036 浏览量
点击了解资源详情
2013-02-17 上传
1720 浏览量
194 浏览量
477 浏览量
点击了解资源详情
羊牮
- 粉丝: 41
- 资源: 3854
最新资源
- 花式滑块分配
- vue-editor.md.zip
- shoukakkou:具有社交功能的地图工具
- 鲸鱼优化算法WOA实现函数极值寻优python.rar
- symbol-openapi-generator:为Symbol SDK生成并部署OpenAPI生成的客户端库
- mono-gaussian-processes:单调和单峰高斯过程的Stan模拟
- pubg:简单干净的pubg播放器统计数据和比赛跟踪器
- EZDML for linux64 V3.01版
- dsa:DSA Spring'21
- XX经营管理思路及目标汇报
- Unity3d-Finite-State-Machine:直观的Unity3d有限状态机(FSM)。 在不牺牲实用性的情况下着重于可用性的设计
- ChatStats:获取有关您的Facebook群聊的统计信息
- rasa_flight
- EZDML for mac64 V3.01版
- lct-ui:LCT v4 用户界面
- blendercolorize