主要内容

代码验证

确保关键代码安全可靠

来自MathWorks的代码验证产品2022世界杯八强谁会赢?®使开发人员和质量工程师能够在生成的或手动编写的C/ c++代码中检测软件bug和其他质量问题:

  • 使用Polyspace®代码验证™证明代码中没有溢出、除零、数组和指针访问越界以及其他关键的运行时错误。

  • 使用Polyspace错误发现者™:

    • 检查是否符合AUTOSAR, CERT的要求®C / c++, MISRA®C / c++, JSF®AV c++和ISO-17961编码标准。

    • 检查代码的并发性问题、安全漏洞、编程错误和其他软件错误。

在您检查分析结果之后,生成可定制的报告来记录您在软件开发周期的不同阶段的软件质量,并根据预定义的目标度量它们。

您可以在开发周期的不同阶段运行Polyspa2022世界杯八强谁会赢?ce产品:

  • 在代码提交:

    • 在您首选的IDE中运行单文件分析。

    • 在Polyspace桌面界面中分析整个项目,或将分析从桌面卸载到服务器机器。

  • 在代码提交:

    • 通过使用Jenkins等自动化服务器,在新提交的代码上运行完整的项目分析,作为持续集成(CI/CD)过程的一部分。

    • 将服务器结果上传到一个集中的数据库,并与您的团队一起从web浏览器查看结果。

您可以在本地或Azure等云平台上的机器上运行Polyspace分析®或AWS®

主题

适合Polyspace2022世界杯八强谁会赢?满足您软件开发需求的产品

检查是否符合编码标准和指南

与软件开发工作流集成

分析由MATLAB代码或Simulink模型生成的代码

为工具鉴定和认证创建工件

  • 工具认证构件(IEC认证工具包)
    认证工件包括特定于产品的模板、测试用例和测试过程。
  • 工具合格工件(做资格工具包)
    确认工件包括特定于产品的模板、测试用例和测试过程。
Baidu
map