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日