Polyspace®错误发现者™识别C和c++嵌入式软件中的运行时错误、并发问题、安全漏洞和其他缺陷。使用静态分析,包括语义分析,Polyspace错误发现者分析软件控制、数据流和过程间行为。通过在检测到缺陷时立即突出它们,它可以让您在开发过程的早期筛选和修复缺陷。
Polyspace错误发现者检查是否符合编码规则标准,如MISRA C®, MISRA c++, JSF++, CERT®C、CERT c++和自定义命名约定。它生成报告,其中包括发现的bug、代码规则违规和代码质量度量,包括圈复杂度。Polyspace错误发现者可以与Eclipse™IDE一起使用,以分析桌面上的代码。
对于自动生成的代码,Polyspace的结果可以追溯到Simulink万博1manbetx®模型和dSPACE®TargetLink®块。
万博1manbetx对行业标准的支持通过IEC认证工具包(适用于ISO 26262和IEC 61508)和做试剂盒(适用于DO-178)。
学习基本的Polyspace Bug查找程序
检查Polyspace用户界面、命令行或其他开发环境中的代码缺陷
修复或证明缺陷,组织结果,引用结果
有资格Polyspace错误发现者用于DO和IEC认证
解决意外问题Polyspace错误发现者