立即咨询

电话咨询

微信咨询

立即试用
商务合作

泛联新安 SkyTrust 软件验证工具套件

泛联新安把这套工具按机载软件的验证流程排列:源码阶段做静态与结构覆盖,目标机阶段做堆栈与时间测算,最后用目标码覆盖率把源码与可执行文件对上。
立即咨询
 
泛联新安 · SkyTrust 软件验证工具套件

泛联新安 SkyTrust 软件验证工具套件

SkyTrust 软件验证工具套件 由六件工具组成,结构覆盖率、耦合分析、代码静态检查、堆栈测算、最坏执行时间与目标码覆盖率各管一段,按 DO-178C 与 DO-330 的条目组织输出,供审定资料直接引用。

六件套结构覆盖率耦合分析堆栈测算最坏执行时间目标码覆盖
六件工具
各管一段验证工序
标准对齐
按 DO-178C 与 DO-330 条目
两个阶段
源码分析与目标机测算
证据可引
输出直接进审定资料

⚠️行业痛点与挑战

🔍工具间数据对不上
覆盖率工具与静态工具各出一份报告,函数命名与编号不一致,整理证据链时手工对齐,一条对不上就得整份重来。
⏱️目标机数据取不回
板上跑完覆盖率数据导不出来,只能靠串口打印,数据缺一段就得重跑;跑一次几小时,测试窗口又很难约。
🧠插桩吃掉时序余量
插桩后代码膨胀,原本够用的时序余量被吃掉,测出来的时间不能代表真实版本,评审时被追问到底差多少。
🔗耦合分析靠人画
数据耦合与控制耦合靠人工画图,部件一多就画不全;覆盖了哪些耦合点说不清,集成测试充分性没法自证。
📉堆栈估算太保守
按经验留余量,留多了浪费内存,留少了现场溢出;最坏情况到底占多少栈,没人能给出可复算的结论。
🚧条目对应不上
标准条目与工具输出之间没有映射表,审定提问时要现场解释;解释完还要补材料,一轮就是几周。

🎯产品定位与核心价值

泛联新安把这套工具按机载软件的验证流程排列:源码阶段做静态与结构覆盖,目标机阶段做堆栈与时间测算,最后用目标码覆盖率把源码与可执行文件对上。

💡能力成体系
软件验证工具与工具鉴定材料并非孤立功能,适航符合性证据服务所需的能力被成体系地提供。
🔁交付可验收
适航符合性证据服务的验收标准在项目启动时确认,软件验证工具能力的达成度可对照检查。
🧷业务价值导向
软件验证工具相关能力的价值以业务指标度量,从部署之初即明确效果口径。

⚙️核心能力详解

🧮结构覆盖率
支持语句、判定与 MC/DC 覆盖率统计,插桩可按文件与覆盖率类型配置,尽量压低代码膨胀;单元与集成两个层级都能出数据。
🧱耦合分析
自动识别部件间的数据耦合与控制耦合,包括全局变量的读写与函数参数传递,统计耦合点覆盖率并出分析报告。
⚡代码静态检查
按国军标与 MISRA 条目检查编码规范与缺陷,结果可定位到行;规则按标准原文实现,不做事先裁剪。
📊堆栈测算
按指定入口分别测算最坏栈用量,入口可以是任务、中断或任意代码位置;报告导出为通用表格,未知大小的符号单独列出。
🌐目标码覆盖率
在目标码层面统计覆盖率并与源码结构对应,验证编译器优化后的执行路径,补上源码与可执行文件之间的差距。
🔧编译捕获
自动捕获编译脚本与集成开发环境的命令和参数,完成工程适配,减少手工配置带来的偏差。

📐技术规格

产品名称 SkyTrust 软件验证工具套件
所属厂商 泛联新安
产品分类 测试工具·软件验证工具
核心能力 结构覆盖率、耦合分析、代码静态检查
应用场景 验证阶段的结构覆盖、集成测试前的耦合设计、目标机联调的堆栈测算
效果追溯 软件验证工具的运行记录为适航符合性证据服务场景的过程复盘提供依据
服务边界 工具鉴定材料相关的第三方配合事项在实施清单中单独列明
替换考虑 既有适航符合性证据服务系统的切换路径可与测试工具行业惯例对齐
能力延续 软件验证工具的版本迭代不要求适航符合性证据服务场景重新配置

🏭典型应用场景

✈️验证阶段的结构覆盖
机载软件进入验证阶段,测试组先做结构覆盖率,未覆盖分支逐条说明原因,再把数据整理进验证报告,按条目对应标准要求,未覆盖原因要写具体,评审时逐条解释,解释写进报告附页。
🚗集成测试前的耦合设计
集成测试前做耦合分析,先识别耦合点再设计用例,覆盖率不足的耦合点补用例;报告随集成测试记录一起归档,耦合点清单先冻结,补的用例单独编号,编号与功能用例分开,便于统计。
🔋目标机联调的堆栈测算
联调时按任务与中断分别给入口测算堆栈,超预算的任务先查递归与局部数组,改完重新测算一次并把数据留档,入口清单随版本冻结,数据附固件号,入口与固件不一致要重测一遍。
🌊最坏执行时间的预算比对
测算前先固定编译优化等级与芯片主频,测完与预算比对;超预算的函数回到代码层优化,不靠降频或改配置糊弄过去,时间余量按最坏情况留,比对表随报告归档,余量为负的要写整改。
🏗️编译器升级后的数据复核
编译器升级后重跑目标码覆盖率,与源码覆盖率逐函数对照,差异大的查优化策略;差异收敛后再出正式数据,升级前后两份数据并存,差异原因逐条记,原因写不清的先按保守值取用。
🚢审定资料的证据册编制
整理资料时按条目把六件工具的输出编成证据册,每条结论附工具版本与配置,评审提问时按编号回查,证据册目录与标准章节对应,缺项标注责任方与补齐时间,补齐后再出一版。

🏆典型应用案例

📦
某机载软件团队的分步试点
先在一个子系统跑通六件工具,覆盖率、耦合与堆栈数据各自归档,再按条目编证据册;每件工具的输出格式先定,后续子系统照此复制,输出字段与编号规则一次定死,后续子系统不再单独议格式,直接套用。
🛫
某研究所的同一轮次测试
把结构覆盖率与耦合分析绑在同一轮集成测试里,用例设计前先看耦合点,跑完看覆盖率缺口;缺口逐条记录原因,作为测试充分性的说明,说明要能对上标准条目,对不上的条目单列清单,评审前补完。
🏭
某厂商的目标机堆栈测算
在目标机上按任务与中断分别给入口,超预算的先用静态方式定位大数组与递归;改完复测,数据与固件版本绑定归档,复测用同一批入口,版本号写进报告首页,入口清单与版本一起归档,便于复核,复测后归档。
📦
某项目升级编译器后的复核
升级后重跑目标码覆盖率,与源码覆盖率逐函数对照,差异大的查优化选项;差异记录成表,作为工具鉴定材料的一部分,差异表随鉴定包提交,每条差异写结论,结论分已解释与待查两类,待查的下轮跟上。

🔌接入方式

🖥️与编译环境对接
捕获编译脚本与集成环境的命令参数完成适配,优化等级与宏定义要和正式构建一致;不一致时覆盖率与堆栈数据都不可比,适配记录留一份,换编译器版本重新捕获,捕获结果留档。
☁️与目标机对接
通过调试接口下载并回读数据,先跑最小工程验证链路;板卡时钟与复位方式登记在配置里,换板卡时逐项核对,核对表随板卡交付,差异项写进方案,方案变更要重新验证下载与回读,别跳步。
🤝与需求管理对接
覆盖率与耦合结果可按条目回填到需求或验证矩阵,字段与编号规则一次约定;换版时保留旧矩阵,便于追溯,回填前先对编号规则,矩阵版本与报告一致,矩阵变更留修改记录,便于追溯。

🧩生态协同与能力底座

🧩芯片与板卡厂商
目标机采集依赖调试链路与回读能力,板卡厂商给的最小示例能省适配时间;新板卡上线前先验证数据完整性,回读失败的先查接口时序,再排测试计划,计划按周排。
🔗审定与评估机构
机构和审查方核对的是条目映射与证据完整性,材料格式要先对齐;映射表随工具版本冻结,改版重出一份,材料目录按标准章节排,问答留书面回复,回复附版本号。
🌱系统集成商
集成商把工具链与验证流程一起交付,交付包里含配置、版本与样例工程;后续维护按包内清单执行,清单缺项当场补齐,换人要能接手,接手人按清单跑一遍再签字。

🚀产品差异化特点

🌟与单点工具差别
单点工具只解一段,覆盖率、堆栈与时间各买一套,数据要人工对齐;这一款六件同源,编号与条目一致,整理证据省一道工序,接口也省一层,六件工具共用一套数据格式。
🆚与通用覆盖率工具差别
通用工具按源码统计,编译器优化后与可执行文件对不上;这一款补了目标码覆盖率,源码与目标码两条数据能互相印证,两条数据差异要能解释,解释不了就回查。
🧬与国外同类套件差别
国外套件对国内编码标准的规则做过裁剪,条目号与原文有出入;这一款按标准原文实现规则,条目对照时说得清,规则说明随工具交付,说明里标出条目对应关系。

✅最佳实践

📝
先定条目范围
开工前把适用的标准条目与验证阶段列清楚,缺哪件工具、缺哪段数据一次看出来;范围没定就开跑,材料会反复补,范围清单评审后冻结,冻结后新增条目走变更。
🔄
优化等级先冻结
覆盖率与时间测算对优化等级敏感,编译选项一改数据就不可比;正式数据必须在冻结后的构建配置下采集,配置清单附在报告首页,换配置重测,重测用同一批入口。
🎯
插桩版本单独管
插桩版本与交付版本要分开管理,插桩后的镜像不进产线;版本编号写清,避免拿插桩数据当交付结论,编号规则团队统一,产线只认交付版,交付版单独打包签发。
📈
数据回读先验证
上板前先验证数据回读完整,缺段的数据不能用;回读失败的先查接口与时序,别急着扩大测试范围,回读脚本先在小工程试,通过后再上大工程,脚本随板卡归档。

🗺️企业落地路径

1️⃣
工具链搭建
按阶段装齐所需工具,跑通编译捕获与目标机回读,形成最小可用的验证链路,把配置写成一份说明,说明随工具版本更新,新人照着能独立搭起来。
2️⃣
单子系统试点
选一个子系统跑完全流程,覆盖率、耦合、堆栈与时间数据各自归档,摸清每件工具的输入输出与字段,字段清单留给后续子系统,后续不再重复摸索。
3️⃣
证据册成形
把输出按标准条目编成证据册,映射表与工具版本一并冻结,内部先做一次预审再对外提交,预审问题逐条销号,销号后重出一版,新版本替换旧版归档。
4️⃣
推广与维护
推广到其余子系统沿用同一套模板,编译器或芯片变更后重跑基线,映射表随版本更新,模板差异单独说明,基线差异记进台账,台账按季度汇总一次。

💬常见问题 FAQ

套件必须全买吗
按验证阶段选,只做源码阶段可先上静态与结构覆盖,目标机阶段再加堆栈与时间测算;缺的阶段在证据册里注明,别硬凑,先做缺口清单再定采购范围,缺口按阶段排序。
支持哪些芯片
目标机测试依赖调试链路,覆盖常见单片机与数字信号处理器,新型号先验证下载与数据回读;接不上时改用目标码方式采集,采集方式写进验证方案,方案随项目评审。
插桩膨胀多大
膨胀率与插桩粒度相关,按文件与覆盖率类型配置能压低;关键版本先测膨胀后的时序余量,别等测完才发现余量不够,插桩版本单独编号,不进产线,编号规则团队统一。
数据怎么导出
覆盖率、耦合与堆栈结果都可导出为通用表格或网页,字段固定;接自有平台时字段映射提前对齐,避免验收前补,导出格式随报告冻结,导出的字段与编号规则一次定死,后续不再改。
工具鉴定要什么
按 DO-330 准备工具鉴定材料,含需求、架构、测试与配置索引;材料由工具方提供,项目侧补充使用场景说明,索引与工具版本对应,升级后重出一份,索引与配置清单一起归档,便于复核。
标准条目怎么对
每件工具的输出都对应到标准条目,映射表随材料交付;条目换版时映射表同步更新,旧版本材料保留可查,映射缺项就是证据缺口,缺口先补映射再补数据,缺一项不出结论。
多人协作怎么管
按项目与角色分配权限,任务与结果留记录;外部评审只开只读视图,避免原始数据在评审过程中被改动,操作记录随项目归档,权限变更走审批,审批记录随项目归档备查。
验收看什么
看覆盖率口径是否完整、目标机数据能否回读、条目映射是否逐条可查;三项都过再谈工具链整合度,验收样例覆盖三类条目,抽样复跑一遍并留签字,复跑结果与首次不一致要查因。

📄信息来源与免责声明

本页信息由云巴巴整理,参考来源为泛联新安官网及官方公开文档,聚焦适航符合性证据服务能力的客观呈现。

产品功能的时效性说明:公开资料如有更新,以泛联新安官方最新版本为准。

需要SkyTrust 软件验证工具套件的选型建议或部署支持,云巴巴可安排专业顾问对接服务。

产品推荐

腾讯云媒体处理直播场景化解决方案
腾讯云媒体处理直播场景化解决方案,整合腾讯云快直播系统与直播录制系统功能。支持低延迟直播推流、多码率实时转码及录制内容智能剪辑,助力企业快速搭建高稳定性直播场景,提升内容传播效率与用户观看体验。
免费试用
查看详情
数码视讯 AI传输适配系统
数码视讯的AI传输适配系统以机框加板卡的形态交付,机框、电源与网管单元通用,网络侧靠板卡与配置区分,台站原有的天馈、发射机与机房布线不动,改造范围压在设备这一侧。
免费试用
查看详情
Siveco 喜科 bluebee® 智能巡检系统
面向设备密集现场的移动巡检软件,扫码到岗、离线执行、缺陷上报与仪表抄录一体,现场记录同步后台,过程可追溯。
免费试用
查看详情
星云星空学生心理健康解决方案
星云星空学生心理健康解决方案,依托心理健康云平台核心能力,提供精准心理评估、专业心理咨询与全面心理健康教育服务。融合临床心理模型、AI 多模态情绪识别、数字人互动及数据加密技术,破解认知不足、资源短缺等难题,为学生提供个性化、安全的心理服务,适配学校心理健康教育与管理需求。
免费试用
查看详情