Polyspace错误发现者™标识运行时错误,并发问题,安全漏洞和其他缺陷在C和c++嵌入式软件。使用静态分析,包括语义分析,Polyspace错误发现者 分析软件控制流、数据流、过程间的行为。通过突出缺陷一旦被检测到,它可以让您在开发过程的早期诊断和修复bug。
Polyspace错误发现者 检查符合编码规则标准,如MISRA - C®MISRA c++, CERT AUTOSAR c++ 14日®C, CERT c++,和自定义的命名约定。它生成报告的bug发现,编码规则违规行为,和代码质量度量,包括 圈复杂度
自动生成代码,Polyspace®结果可以追溯到仿真软件®模型和dSPACE®TargetLink® 块。
支持行业标准可以通过IEC认证工具包(ISO 26262和IEC 61508) 做资格工具包(- 178)。
产品资源:
“Polyspace,我们可以保证软件的安全性和质量通过识别和修复关键运行时错误之前每个代码合并。”
约翰内斯Foufas,沃尔沃汽车