自动校对 swMATH ID: 30948 软件作者: Tschannen,J。;加利福尼亚州福利亚;诺迪奥,M。;北卡罗来纳州波里卡波娃。 描述: 自动验证:面向对象程序的自动活动功能验证。自动验证程序提供了一种介于全自动和交互式之间的自动化水平:用户提供带有注释的代码作为输入,同时受益于后端的高度自动化。本文介绍了AutoProof,它是一种先进的自动验证程序,用于具有复杂功能规范的面向对象顺序程序。AutoProof完全支持高级面向对象特性和强大的框架和类不变量方法,这使得它在实践中适用于惯用的面向对象模式。本文重点描述了AutoProof的接口、设计和实现特性,并展示了AutoProof在一系列丰富的基准问题上的性能。结果证明了AutoProof在面向对象程序的尖端功能验证方面在其联盟工具中的竞争力。 主页: http://se.inf.ethz.ch/research/autoproof(网址:http://se.inf.ethz.ch/research/autoproof)/ 源代码: https://github.com/julian-tschannen/autoproof 关键词: 逻辑;arXiv_cs。润滑油;自动验证器;功能验证;面向对象的程序;自动校对 相关软件: 达夫尼;VCC(沃尔沃汽车公司);VeriFast公司;规格#;JML公司;艾菲尔;布吉;Why3号机组;KeY公司;WhyML公司;Coq公司;z3(零3);OpenJML(打开JML);特征CbC;ArcAngel公司;VerCors公司;罗丹;轻量级Java;伊莎贝尔/HOL;电子稳定控制系统/Java 引用于: 7文件 标准条款 1出版物描述软件 年份 AutoProof:面向对象程序的自动活动功能验证arXiv公司Tschannen,J。;加利福尼亚州福利亚;诺迪奥,M。;北卡罗来纳州波里卡波娃。 2015 全部的 前5名23位作者引用 2 亚历克斯·波坦 2 托拜厄斯·隆格 2 谢弗,伊纳 2 托马斯·图姆 1 塔比亚·博迪斯 1 乔恩·海尔·布伦纳斯 1 理查德·布贝尔 1 玛莎·契契克 1 德波尔(Frank S。 1 斯蒂恩·德古乌 1 瑞希德·埃哈希德 1 卡洛·盖齐 1 林赛·格罗夫斯。 1 雷纳·哈内尔 1 Leino,K.Rustan M。 1 帕基·卢西奥 1 克劳迪奥·蒙吉 1 大卫·J·皮尔斯。 1 朱里安·罗特 1 鲍拉·斯波莱蒂尼 1 多米尼克·施泰因霍费尔 1 马丁·斯特雷克 1 马克·乌廷 4篇连载文章中引用 2 自动化推理杂志 1 计算的形式方面 1 ACM计算逻辑汇刊 1 计算机科学中的逻辑方法 在2个字段中引用 7 计算机科学(68至XX) 三 数学逻辑和基础(03-XX) 按年份列出的引文