ETCH公司 swMATH ID: 7636 软件作者: 阿拉斯泰尔·唐纳森。;西蒙·盖伊。 描述: ETCH是Promela的独立类型检查器,Promela是SPIN模型检查器的输入建模语言。在验证Promela模型之前,SPIN会检查模型的语法是否正确,但只执行有限的类型检查。特别是,SPIN不保证在使用动态通道传递的Promela规范中静态检测不匹配的消息参数。这是因为通道类型仅在Promela中部分指定。ETCH扩展了SPIN的类型检查功能,使用类型重建来恢复丢失的通道类型信息,允许进行强大的静态类型检查。因此,ETCH可以检测Promela规范中直到验证时间SPIN才检测到的类型错误,在某些情况下,SPIN完全漏掉的错误。这样可以更快地开发Promela代码,并提高SPIN使用的验证模型的可信度。该工具支持Promela模型中可能出现的递归类型,并包含以最小形式表示递归类型名称的算法。ETCH是使用SableCC解析器生成框架实现的。 主页: 网址:http://www.doc.ic.ac.uk/~afd/蚀刻/ 依赖项: 自旋;普罗米拉 关键词: 普罗米拉;旋转;类型检查;类型推断;模型检查 相关软件: 普罗米拉;自旋蛋白;毫升;第2b页;哈斯克尔;鹦鹉螺;禁用CC;轻量级Java;Symm提取程序;SymmSpin公司;Uppaal公司;顶部旋转;间隙 引用于: 2文件 3位作者引用 2 阿拉斯泰尔·唐纳森。 1 西蒙·盖伊。 1 爱丽丝·安·米勒 2篇连载文章中引用 1 计算机程序设计科学 1 自动推理杂志 在1个字段中引用 2 计算机科学(68至XX) 按年份列出的引文