DO-178B CAST-15:合并高级与低级需求的官方立场
需积分: 9 73 浏览量
更新于2024-09-09
收藏 69KB PDF 举报
DO-178B是美国航空电子与软件工程委员会(Aerospace and Electronic Industries Association)发布的软件开发过程标准,特别是针对航空电子系统的软件认证。CAST-15是Certification Authorities Software Team(认证机构软件团队)在2003年发布的一份立场文件,其核心关注点在于合并高级别(High-Level)和低级别(Low-Level)需求在软件开发中的实践。
DO-178B/C是该标准的两个版本,第15部分(Section 5.0)着重于源代码生成过程中如何处理不同层次的需求。通常,软件开发过程中会存在两种类型的文档:高级别需求,如系统规格、架构设计或功能需求,这些提供了对软件整体功能的高层次描述;而低级别需求,即详细设计规格、编码规范和测试用例,这些更为具体且技术性强。
在实际项目中,确保这两种需求之间的无缝融合至关重要,因为它们共同构成了软件产品的蓝图。高级别需求为低级别实现提供了指导,而低级别需求则需确保满足高级需求并符合系统的整体性能、安全性和可靠性要求。CAST-15的立场纸讨论了如何在软件开发过程中,通过诸如需求细化、模型驱动设计等方法,有效地将高、低级别需求整合,以避免误解、遗漏和不一致性。
然而,值得注意的是,这份文件并非来自任何特定认证机构的官方政策或指导,而是来自美国、欧洲和加拿大认证机构软件专家的协调结果。它主要用于教育和交流目的,如果开发者在实际项目中考虑采用其中的建议,应在与相应的认证机构进行充分讨论后实施,以确保其符合特定项目的特定要求和标准。
CAST-15提供了软件开发团队在遵循DO-178B/C标准时,如何处理高、低级别需求合并的关键见解和实践策略,帮助提升软件质量和认证过程的效率。但作为非官方文件,它需要被理解为一种最佳实践指南,而不是法规强制执行的标准。
2018-12-27 上传
2018-12-29 上传
2018-12-27 上传
2018-12-27 上传
2018-12-29 上传
2018-12-29 上传
2018-12-27 上传
2018-12-29 上传
2018-12-29 上传
pubuzhixia
- 粉丝: 13
- 资源: 53
最新资源
- partial-left:返回一个函数,该函数具有部分应用的参数,这些参数位于提供给返回函数的参数之前
- IJKPlayer Android 可录屏 可播放RTSP格式
- mitsubishi 1_ladder_mitsubishiplc_Mitsubishi_PLC_
- 地图搜索app ui .fig素材下载
- jQuery实现的水平滑块拖动照片墙特效源码.zip
- charmeleon:Chokidar包装器可避免出现分段错误(以@thealphanerd的笑话命名)
- 基于java的-12-[计算机毕业设计]基于SSM的企业销售人员培训系统-源码.zip
- golion:OSGi 框架的 .NET 实现,由 C# 编写
- Python库 | azure-mgmt-documentdb-0.1.0.zip
- 办公学习app 多人讨论、视频会议 ui .xd素材下载
- CalculatorTest.zip_数学计算_Java_
- 21871619ds18b20_电赛_
- jQuery实现的文字上下滑动切换特效源码.zip
- node-cpanel-manage2:cPanel Manage2 API NodeJS包装器
- 易语言九宫解锁源码-易语言
- GeoMLA:时空数据的机器学习算法