登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
【Parasoft应用案例】在 DO-178C 标准下,实现航空嵌入 ...
【Parasoft应用案例】在 DO-178C 标准下,实现航空嵌入式软件测试自动化
[ 复制链接 ]
敛饺乖
3 天前
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
对于航空航天行业的软件开发来说,
DO-178C
是一份不能绕开的标准——它定义了机载软件从设计、编码、测试到验证的核心要求,是 FAA、EASA 等适航机构在认证过程中严格审核的软件规范。
一家负责关键航空导航系统的
美国联邦机构
(Federal Agency)在为其嵌入式系统获取 DO-178C 认证的过程中,曾遇到一系列现实挑战:传统的工具无法满足现代开发环境;测试覆盖率收集过程繁琐、输出材料难以整理;不同工具之间缺乏集成,导致工作重复、效率低下。
最终,他们选择了
Parasoft C/C++test
作为统一的自动化测试解决方案,实现了过程自动化、数据规范化和合规材料的快速产出。
Parasoft免费试用申请,请联系慧都科技>>>
挑战:传统测试工具“跟不上” DO-178C 的要求
这家联邦机构的软件主要用于空中导航辅助系统,其中:
有些模块需要满足
DAL B
,有些达
DAL D
等不同安全等级;
需要完整的
静态分析、单元测试、代码覆盖率统计及测试结果记录
;
项目采用了 Wind River VxWorks 操作系统,并在 Wind River Workbench 集成开发环境中开发。
他们尝试过使用旧的代码覆盖系统和分散工具链,但这些工具:
✅ 与 Wind River 生态不够兼容
❌ 不能满足 DO-178C 的严格覆盖率要求
❌ 工具之间缺乏集成,验证和追溯工作十分耗时
这导致测试与合规证明变成了难啃的“硬骨头”。
解决方案:一个工具搞定全流程
项目组最终将
Parasoft C/C++test
引入开发流程,用于覆盖 DO-178C 所需的关键测试环节:
✔ 静态分析
自动检查源代码潜在的问题,包括编码规范、潜在缺陷,提前发现风险。
✔ 单元测试
对每个功能单元进行系统验证,确保每个模块在不同输入条件下表现正确。
✔ 代码覆盖率
支持
语句、分支、MC/DC 等多种覆盖类型
统计,并将结果整理成可用作合规审查的材料。
这些功能都集成到一个统一的工具链中,减少了多工具之间的切换和手动处理成本。
对项目有什么改变?
通过引入
Parasoft
这一自动化测试框架,该项目团队实现了:
兼容 Wind River 工具链
,避免由于手工转换或格式不匹配导致的数据丢失;
自动化产生代码覆盖率数据和验证材料
,极大简化了 DO-178C 审查所需材料的准备;
减少重复劳动
,提升工程师效率,让开发、测试和审计流程之间衔接自然顺畅。
换句话说,实现 DO-178C 合规不再是“做完才补材料”,而是将验证贯穿整个开发过程,让质量和合规一起“流入”开发节奏。
为什么这个案例值得关注?
在过去,DO-178C 往往意味着大量手工工作、反复验证和密集文档整理,是一种开发之外的“附加任务”。这个联邦机构的实践告诉我们:
现代嵌入式软件测试不应靠人工堆积
;
自动化测试和覆盖分析是实现高标准合规的核心路径
;
工具链的集成和流程化能真正提升团队执行效率和质量保证能力
。
对于国内的航空、航天、防务甚至包括汽车、工业控制等安全关键行业的软件团队来说,这个案例具有现实参考意义——尤其是在面对严格行业标准和合规审核时,将自动化测试从“辅助角色”提升为“流程核心”本身,就是一种竞争力提升。
Parasoft免费试用申请,请联系慧都科技>>>
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Parasoft
应用
案例
DO
178C
相关帖子
HagiCode 启动页设计:React 19 应用中填补 Hydration 空白期的极致体验
DeepResearch 应用展示
AI 应用开发者的福音 —— OceanBase seekdb JavaScript / TypeScript SDK 正式开源!
PWM子系统基础学习与应用笔记
嵌入式医疗软件测试:Parasoft助力客户实现 30 分钟测试周期并提升产品质量
嵌入式医疗软件测试:Parasoft助力客户实现 30 分钟测试周期并提升产品质量
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
Flask - 常见应用部署方案
linux设备驱动阻塞IO应用
AI元人文:制造、部署应用与养护AI(岐式参考)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
HagiCode 启动页设计:React 19 应用中填补 Hydration 空白期的极致体验
10
778
腥狩频
2026-02-04
安全
DeepResearch 应用展示
13
68
锟及
2026-02-04
安全
AI 应用开发者的福音 —— OceanBase seekdb JavaScript / TypeScript SDK 正式开源!
14
43
倡粤
2026-02-05
安全
PWM子系统基础学习与应用笔记
4
678
费卿月
2026-02-06
业界
嵌入式医疗软件测试:Parasoft助力客户实现 30 分钟测试周期并提升产品质量
5
88
羊夏菡
2026-02-08
业界
嵌入式医疗软件测试:Parasoft助力客户实现 30 分钟测试周期并提升产品质量
3
699
铵滔
2026-02-08
业界
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
0
10
游康
2026-02-09
业界
Flask - 常见应用部署方案
1
731
注思
2026-02-14
业界
linux设备驱动阻塞IO应用
1
641
咸和璧
2026-02-16
安全
AI元人文:制造、部署应用与养护AI(岐式参考)
0
969
琉艺戕
2026-02-16
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
敛饺乖
3 天前
关注
0
粉丝关注
21
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9898
6
韶又彤
9918
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9883
10
遗憩
10006
查看更多
今日好文热榜
383
SeeDance2.0提示词之跳舞女孩
3
SeeDance2.0提示词之跳舞女孩
678
国内零门槛首个免费 开源 7×24小时帮
569
[拆解LangChain执行引擎]非常规Pending Wri
64
AI开发-python-milvus向量数据库(2-8 -mil
77
[LKD/Linux 内核] 关于对 current_thread_i
6
[LKD/Linux 内核] 关于对 current_thread_i
5
[LKD/Linux 内核] 关于对 current_thread_i
536
杂题选做(3)
4
9、PipedInputStream和PipedOutputStream的
753
凸优化数学基础笔记(五):极小值点的判定
856
【节点】[MainLightRealtimeShadow节点]原
11
【渗透测试】HTB靶场之WingData 全过程wp
381
2023年电赛国赛经历
534
从零开始学Flink:实时数仓与维表时态Join
987
Stanford-CS336-Lecture-01 学习理解
663
FastAPI实战:WebSocket长连接保持与心跳机
362
FPGA使用镜像加载技术来切换运行中的比特流
405
赋予 AI Agent “无限续航”:语义保护型上