主要内容

Polyspace Bug查找器

通过静态分析识别软件错误

多空间®Bug Finder™软件确定运行时错误、并发问题、安全漏洞,以及C和C++嵌入式软件中的其他缺陷。使用静态分析,包括语义分析分析,多空间Bug查找程序分析软件控制、数据流和过程间行为。一旦检测到缺陷,就立即突出显示它们,这样就可以在早期对缺陷进行分类和修复开发过程。

多空间Bug查找程序检查是否符合编码规则标准,如MISRA C™、MISRA C++、JSF++、CERT®C、 CERT C++和自定义命名约定。它生成包含错误的报告发现、代码规则违规和代码质量度量,包括圈复杂度。多空间Bug查找程序可以与Eclipse™IDE一起用于分析桌面上的代码。

对于自动生成的代码,Polyspace结果可以追溯到Simulink®模型和dSPACE®目标链接®阻碍。

可通过以下方式获得对行业标准的支持IEC认证工具包(适用于ISO 26262和IEC 61508)DO鉴定工具包(用于DO-178).

快速入门

学习Polyspace Bug Finder的基本知识

安装Polyspace

在桌面、服务器或IDE上安装用于分析的Polyspace产品

配置和运行分析

设置多空间Bug查找程序桌面、服务器或IDE分析

评审分析结果

审查多空间Bug查找程序在Polyspace桌面用户界面、web浏览器或集成开发环境

工具鉴定和认证

合格多空间Bug查找程序DO和IEC认证

Polyspace Bug Finder中的故障排除

解决中的意外问题多空间Bug查找程序