Crowfoot公司 swMATH ID: 7706 软件作者: 纳撒尼尔·查尔顿;本·霍斯福尔(Ben Horsfall);罗伊斯,伯恩哈德 描述: Crowfoot:高阶存储程序的验证器。我们介绍了Crowfoot,这是一种用于在运行时动态操作程序的命令程序的自动验证工具;这些程序使用的堆不仅可以存储数据,还可以存储代码(命令或过程)。这种堆通常称为高阶存储,例如允许动态创建新的递归。可以使用高阶存储来建模现象,例如代码的运行时加载和卸载、代码的运行时更新和运行时代码生成。Crowfoot的断言语言基于分离逻辑,具有嵌套的Hoare三元组,描述存储在堆上的过程的行为。该工具解决了复杂的问题,如深层框架规则和通过存储的递归,是第一个基于Hoare逻辑数学基础的最新发展的验证工具,具有嵌套三元组。 主页: http://www.informatics.sussex.ac.uk/research/projects/PL4HOStore/crowfoot/ 相关软件: 小脚;VeriFast公司;jStar公司;HIP(热等静压);伊诺特;CFML公司;微型ML 引用于: 5文件 全部的 前5名6位作者引用 5 罗伊斯,伯恩哈德 4 纳撒尼尔·查尔顿 2 Horsfall,本 1 拉尔斯·比克达尔 1 施温哈默(Jan Schwinghammer) 1 杨红seok 3篇连载文章中引用 1 信息与计算 1 自动推理杂志 1 计算机科学中的逻辑方法 在2个字段中引用 5 计算机科学(68至XX) 三 数学逻辑和基础(03-XX) 按年份列出的引文