主要内容

PolySpace代码箴言

证明软件中没有运行时错误

波尔盖斯®代码Prover™是一个声音静态分析工具,证明了缺失溢出,返回零缺失的数组访问以及C和C ++源代码中的其他运行时错误。它在不需要程序执行,代码仪器或测试用例的情况下产生结果。PolySpace代码箴言使用基于形式方法的语义分析和抽象解释来验证软件移植,控制和数据流动行为。您可以使用它来验证手写代码,生成的代码或两者的组合。每个代码语句都被颜色编码,以指示它是否没有运行时错误,经过验证的,无法进行故障,无法访问或未经证实。

PolySpace代码箴言显示变量和函数返回值的范围信息,并且可以证明哪些变量超过指定范围限制。代码验证结果可用于跟踪质量指标并与您的软件质量目标检查一致性。PolySpace代码箴言可以与Eclipse™IDE一起使用,以验证桌面上的代码。

万博1manbetx通过支持行业标准IEC认证套件(对于IEC 61508和ISO 26262)和做资格套件(对于do-178)。

开始

学习PolySpace代码箴言的基础知识

配置和运行分析

检查PolySpace用户界面,命令行或其他开发环境的运行时错误的代码

审查分析结果

调查和修复分析结果中的运行时误差,组织结果,结果参考

工具资格和认证

资格PolySpace代码箴言对于DO和IEC认证

PolySpace代码秘诀在疑难解答

解决意外问题PolySpace代码箴言