当前位置:兵器玩家编程软件 → 一键转帖:VCC 2.3.10122.0

软件名称:[B]VCC 2.3.10122.0[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:10.0 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

一种机械检验并发C程序

VCC是一个机械的并发C程序验证器。 VCC需要一个C程序,功能规格,数据不变,循环不变,鬼代码注释,试图证明这些注释是正确的。如果它成功了,的VCC承诺你的程序符合其规格。

下图中所示的神器出山:www.shenqi73.com工作流程。你开始通过注释你的C代码的合同,描述你的程序是应该做的(某些方面的)为什么你认为它的工作原理。

合同都是用C预处理器宏,这样你就可以摆脱他们使用一个单一的预处理开关和使用您喜欢的C编译器编译的代码。注释的程序将被转换为逻辑公式的Boogie工具,并将它们传递到自动定理证明(Z3),以检查其有效性。 VCC主要是在F#中实现,并支持插件模型。

请注意:
非商业使用

这里是“VCC”的一些主要特点:

·VCC的声音 - ,如果VCC验证你的程序,它确实是正确的(模在VCC本身的bug)。
·VCC是模块化的验证 - VCC验证你的程序的功能/类型定义的时间,只用它调用的功能和数据结构,它使用的规格。这意味着,你可以验证你的代码,即使你打电话的功能还没有被写入。
·VCC支持并发 - 您可以使用VCC,以验证程序,同时使用粗粒度和细粒度的并发性。你甚至可以用它来验证你的并发控制原语。
·VCC支持低级别的C功能(位域,工会,环绕算术) - 我们正在核实后,所有操作系统!

要求:

· F#运行库2.0
·<框架


[url=http://www.sot9.com/soft/101537.html][B]VCC 2.3.10122.0[/B][/url]

点这里下载->VCC 2.3.10122.0 [ 下载地址 ]