主要内容

Polyspace Bug Finder 快速入门

通过静态分析标识软件 Bug

Polyspace® Bug Finder™ 可标识 C 和 C++ 嵌入式软件中的运行时错误、并发性问题、安全漏洞和其他缺陷。Polyspace Bug Finder 使用静态分析(包括语义分析)来分析软件控制、数据流和过程间行为。通过在检测到缺陷后立即突出显示缺陷,您可以在开发过程的早期对 Bug 进行分类和修复。

Polyspace Bug Finder 可检查您的代码是否符合编码规则标准,例如 MISRA C™、MISRA C++、JSF++、CERT® C、CERT C++ 以及自定义命名约定。它将生成报告,其中包含发现的 Bug、代码违规,以及代码质量度量(包括圈复杂度)。Polyspace Bug Finder 可以与 Eclipse™ IDE 配合使用以在桌面端分析代码。

对于自动生成的代码,可以从 Polyspace 结果追溯到 Simulink® 模型和 dSPACE® TargetLink® 模块。

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

教程

部署