自动驾驶

自动调整:面向对象程序的自动主动功能验证。自动活动验证器提供了一种介于完全自动化和交互式之间的自动化水平:用户提供带有注释的代码作为输入,同时受益于后端的高度自动化。本文介绍了一种最新的面向对象的具有复杂功能规范的序列程序的自动主动验证器autotop。AutoProof完全支持高级的面向对象特性和强大的框架和类不变量方法,使其在实践中适用于惯用的面向对象模式。本文重点描述了autotop的接口、设计和实现特性,并展示了autotop在大量基准问题上的性能。这些结果证明了autoprotop在面向对象程序的前沿功能验证方面的竞争力。