MISRAC/C++合规性检查技能 misra-compliance

本技能专用于汽车软件开发的代码质量与安全合规性检查。它提供对MISRA C/C++编码标准的静态分析、规则检查、违规报告和偏差管理。核心功能包括集成主流分析工具(如Polyspace、PRQA)、支持AUTOSAR和CERT指南、自定义规则配置以及CI/CD流水线集成,旨在帮助开发团队确保代码符合汽车行业最高安全标准(如ISO 26262),满足审计要求,并提升软件可靠性。 关键词:MISRA C, MISRA C++, 静态分析, 代码合规, 汽车软件, 功能安全, ISO 26262, AUTOSAR, 编码标准, 代码质量, 安全关键系统, 偏差管理, CI/CD集成

嵌入式软件 0 次安装 0 次浏览 更新于 2/25/2026

名称: misra合规性检查 描述: MISRA C/C++静态分析与合规性检查 允许使用的工具:

  • 读取
  • 写入
  • 全局搜索
  • 文本搜索
  • 编辑
  • 网络获取
  • 网络搜索
  • Bash 元数据: 版本: “1.0” 类别: 汽车工程 标签:
    • 代码质量
    • misra
    • 静态分析
    • 安全

MISRA C/C++ 合规性技能

目的

为汽车软件质量与安全提供MISRA C/C++静态分析与合规性检查。

功能

  • MISRA C:2012/C++:2008规则检查
  • Polyspace/PRQA/Klocwork集成
  • 违规分类与报告
  • 偏差记录管理
  • AUTOSAR C++14指南
  • CERT C合规性检查
  • 自定义规则配置
  • 静态分析的CI/CD集成

使用指南

  • 为适用的MISRA规则配置静态分析
  • 将分析集成到CI/CD流水线中
  • 对违规进行分类和优先级排序
  • 记录偏差并说明理由
  • 跟踪合规性指标随时间的变化
  • 为审计报告合规状态

依赖项

  • Polyspace
  • PRQA QAC
  • Klocwork
  • Coverity

流程集成

  • ASD-002: ECU软件开发和测试
  • SAF-001: 功能安全开发 (ISO 26262)
  • ASD-001: AUTOSAR架构实施