此页面的内容已过时。
有关ITP工具的最新信息,请访问maude.cs.uiuc.edu/tools/itp.

ITP工具

总结

这个ITP工具是一个定理证明器,可用于证明的属性隶属度方程规范以及不完全指定的算法,作为支持规范增量开发的一种方式。

会员等式逻辑是等式逻辑的表现形式,特别适合指定以及验证语义数据结构,诸如有序列表、二进制搜索树,优先级队列和无权者。

来源

ITP工具是莫德程序广泛使用反射功能此系统的。事实上,基于重写的证明简化这些步骤由强大的底层莫德直接执行重写引擎。

ITP工具目前可用作为一个基于web的应用程序其中包括模块编辑器, 公式编辑器、和命令编辑器.这些编辑器允许用户创建和修改规范,以规范其属性,并通过填写和提交来指导他们的证明web表单。web应用程序还提供了目标查看器,一个脚本查看器、和日志查看器.他们生成允许用户检查、打印和保存的网页校样的当前状态、命令以及过程中生成的日志通过莫德系统。

ITP Web工具可以以两种不同的方式执行:作为远程或作为本地应用程序。运行远程应用程序的唯一要求是具有已安装Internet连接和JDK 1.4.1(大多数计算机)和浏览器。可以通过URL访问远程应用程序

http://maude.sip.ucm.es:8080/webitp/

将ITP工具作为本地应用程序运行的要求更高。除了JDK 1.4.1和浏览器之外,还需要安装的Tomcat服务器,以及Maude和包含ITP规范。

文档

ITP辅导的包含最新的文档。它还显示成员关系等式逻辑及其对语义数据结构的规范和验证,例如作为有序列表、二进制搜索树和powerlists。SCC工具是用Maude编写的,它依赖于Maude的反射功能和ITP工具。SCC工具包含在最新发行版中可以在独立模式下执行,也可以通过ITP会话期间的适当命令。--->

曼纽尔·克莱维尔
2006年5月9日