多空间客户端™ 用于Ada和Polyspace服务器™ 对于Ada,提供代码验证,以证明源代码中不存在溢出、被零除、越界数组访问和某些其他运行时错误静态代码分析这不需要程序执行、代码插装或测试用例s manbetx 845形式方法一种称为抽象解释的技术,用于验证代码。在运行时验证结果中,每个Ada操作都用颜色编码,以指示它是否没有运行时错误,是否已被证明失败、无法访问或未经验证,如下所示:
- 绿色:经验证无运行时错误
- 红色:每次执行操作时都证明存在故障
- 灰色:证明无法访问(可能表明存在功能问题)
- 橙色:对于所有运行时条件未经验证