Polyspace客户™用于阿达和Polyspace服务器™用于阿达提供代码验证,证明没有溢出的,除以零,外的界定数组访问,并且在源代码中的某些其他的运行时错误。他们使用静态代码分析不需要执行程序,代码仪器或测试用例。Polyspace产s manbetx 845品为阿达使用形式化方法技术,即抽象解释来验证码。在运行时验证结果,每个阿达操作颜色编码,以表明它是否是免费的运行时错误,证明是失败,无法访问,或未经证实的,如下:
- 绿色:免费运行时错误的证明
- 红色:每次执行操作时间证明有故障
- 灰色:证明可达(可指示功能问题)
- 橙子:未经证实的所有运行时的条件