主要内容

Polyspace Bug Finder 快速入门

通过静态分析标识软件 bug 和编码违规

Polyspace® Bug Finder™ 可分析 C/C++ 嵌入式软件代码,以报告编码缺陷、编码规则偏差和代码度量。它使用基于抽象解释的静态分析,可标识超过 350 种类型的编码缺陷(例如缓冲区溢出、除以零错误、并发性问题以及其他安全缺陷)。

Polyspace Bug Finder 可检查您的代码是否符合编码规则,例如 MISRA C™:2023、MISRA™ C++:2023、AUTOSAR C++14、CERT® C/C++ 和 CWE™。它还会计算圈复杂度等代码度量。您甚至可以创建自己的缺陷和编码标准,以满足您组织的要求。

您可以将Polyspace Bug FinderPolyspace Test™ 集成,以统一代码验证与测试,共享相同的工程配置,并借助这两款工具间的互补性简化结果分类。通过与 Simulink® 集成,可实现所生成代码的自动化设置和可追溯性。

通过 IEC Certification Kit (for ISO 26262 and IEC 61508)DO Qualification Kit (for DO-178) 实现对行业标准的支持。

教程

部署