Polyspace错误发现者
通过静态分析识别软件bug
Polyspace®错误发现者™识别C和c++嵌入式软件中的运行时错误、并发性问题、安全漏洞和其他缺陷。使用静态分析,包括语义分析,Polyspace错误发现者分析软件控制、数据流和过程间行为。通过在检测到缺陷时突出显示缺陷,它允许您在开发过程的早期对缺陷进行分类和修复。
Polyspace错误发现者检查编码规则标准的符合性,如MISRA C®, misra c++, jsf ++, cert®C、CERT c++和自定义命名约定。它生成由发现的bug、代码规则违反和代码质量度量组成的报告,包括圈复杂度。Polyspace错误发现者可以与Eclipse™IDE一起使用,以分析您桌面上的代码。
对于自动生成的代码,Polyspace的结果可以追溯到Simulink®模型和dSPACE®TargetLink®块。
对行业标准的支持可通过IEC认证套件(适用于ISO 26262及iec61508)而且DO认证套件(适用于DO-178).
开始
学习Polyspace Bug Finder的基础知识
安装Polyspace
在桌面、服务器或ide上安装Poly2022世界杯八强谁会赢?space产品进行分析
配置和运行分析
设置Polyspace错误发现者桌面、服务器或ide的分析
回顾分析结果
审查Polyspace错误发现者结果是Polyspace桌面用户界面、web浏览器或ide
Polyspace Bug Finder示例
从任何环境运行Polyspace的示例脚本和模板,显示错误和运行时错误的C/ c++代码示例
Polyspace Bug Finder中的故障排除
中解决意外问题Polyspace错误发现者
工具资质和认证
有资格Polyspace错误发现者进行DO和IEC认证