Polyspace错误发现者

使用静态分析识别软件bug

开始:

在开发的早期发现bug

一旦代码被编写或修改,就可以识别成百上千类的错误。

找到复杂bug的根本原因

在带有事件跟踪、变量值和调用树的类调试器视图中查看代码。

创建自己的导航路径。

在编写代码时识别IDE中的错误

一旦代码被编写或修改,立即发现bug多空间就像在IDE(如Visual Studio)中编写代码一样®、Visual Studio Code或Eclipse。

在Visual Studio中编码时使用Polyspace。

Simulink模型的跟踪代码分析万博1manbetx

对生成的代码运行分析,并将结果跟踪到源模型块。

跟踪模型的代码分析。

配置任何运行时环境

将Polyspace Bug Finder与任何编译器、目标处理器和RTOS环境集成在一起。

设置编译器和目标选项。

确保您的代码安全可靠

根据行业标准跟踪质量。

遵守编码规则和认证要求

执行MISRA - C米斯拉C++、AUTOSAR C++14、JSF++和自定义规则。符合ISO 26262、DO-178、IEC 61508、EN 50128、IEC 62304和其他标准。

万博1manbetx支持功能安全标准。

满足安全要求

遵守CERT C / c++、ISO 17961和MISRA C:2012修正案

配置编码规则检查。

监控项目的软件质量

将分析结果与质量阈值进行比较,以便您的软件团队能够更轻松地协作并监控项目里程碑。

过滤的结果。

使用Polyspace Bug Finder服务器自动化代码分析

通过对代码更改进行早期和经常的分析来实现持续集成。

分析集成构建

运行Polyspace Bug Finder服务器™ 服务器级机器上的静态分析引擎,带有构建自动化工具,如Jenkins和Bambor。

将Polyspace产品集成到您的持续集成环s manbetx 845境中。

通知并上传结果以供协作审查

自动将缺陷分配给组件所有者,发送电子邮件通知,并将结果上传到Polyspace Bug Finder Access™,这样您就可以对问题进行分类和解决。

使用Polyspace Bug Finder结果发送电子邮件通知。

使用Polyspace Bug查找访问进行协作审查

与软件开发团队共享分析结果和质量指标。

回顾分析结果,以便对问题进行分类和解决

Polyspace Bug Finder Access为Polyspace静态代码分析结果和存储在中央存储库中的质量指标提供了一个web浏览器界面。用于调查静态分析结果的导航工具显示在代码旁边。

结果详细信息窗口。

监控项目质量和软件质量度量

仪表板显示可用于监视软件质量、项目状态、缺陷数量和代码度量的信息。

项目概述仪表板。

与您已经使用的Bug跟踪工具集成

使用web浏览器界面在错误跟踪工具(如Jira)中创建和分配票据。

创建门票。


了解更多有关Polyspace产品的信息s manbetx 845