论文
如果你想了解更多信息关于Boogie语言和工具,最好从Boogie 2语言参考手册和Boogie工具体系结构概述开始。
历史笔记
在他们的基因中,布吉和规格#是携手发展的。因此,Boogie这个名字被用来描述Spec#相关的东西。特别是Spec#静态程序验证器,它将编译好的Spec#程序(.NET字节码)转换成Boogie,被称为Boogie。但Spec#验证器现在是一个单独的工具(构建在Boogie上),名为SscBoogie。最后,Spec#使用了一种基于所有权的规程来处理对象不变量。这个学科被称为布吉方法学,但它只与Spec#及其字节码转换器有关,而与Boogie验证语言无关。
相关项目
事实证明,Boogie是一个很好的平台,可以在其上实现其他验证系统。以下是此类项目的部分列表。如果您知道其他应该出现在这里的内容,请告诉我们!