校样板 swMATH ID: 29644 软件作者: Caleb Eggensperger公司 描述: 校样:ACL2的新开发环境。大多数软件开发项目依赖于基于桌面范例的集成开发环境(IDE),以及交互式、鼠标驱动的用户界面。另一方面,ACL2的标准安装旨在与Emacs紧密合作。总的来说,ACL2专家喜欢这种操作模式,但学习过使用桌面IDE编程的学生和其他新程序员经常对适应陌生交互形式的过程做出负面反应。本文讨论了用于ACL2的新IDE Proof Pad。Proof Pad并不是唯一一个为学生和初学者提供ACL2 IDE的尝试。ACL2轿车和DrACuLa系统源自类似的动机。Proof Pad以这些系统的工作为基础,同时考虑到ACL2定理证明系统的独特工作流。Proof Pad的设计从一开始就包含了用户反馈,并且该过程一直持续到开发的所有阶段。反馈的形式是直接观察与IDE交互的用户,以及Proof Pad和其他ACL2 IDE用户填写的问卷。其结果是一个流线型接口和快速响应系统,支持将ACL2用作编程语言和定理证明系统。Proof Pad还提供了一个基于属性的测试环境,可以随机生成数据并自动将属性解释为ACL2定理定义。 主页: http://proofpad.org/ 依赖项: ACL2;Java语言 关键词: arXiv_cs.SE公司;人机交互;arXiv_cs.HC公司;编程语言;arXiv_cs.PL公司;arXiv出版物;ACL2型;集成电路设备 相关软件: ACL2型;ACuLa博士;Java博士;DrScheme博士 引用于: 1出版物 标准条款 1出版物描述软件 年份 校对板:ACL2的新开发环境Caleb Eggensperger公司 2013 2位作者引用 1 鲁本·甘博阿(Ruben A.Gamboa)。 1 雷克斯·L·佩奇。 0连载引用 在3个字段中引用 1 数学逻辑和基础(03-XX) 1 计算机科学(68至XX) 1 信息与通信理论、电路(94-XX) 按年份列出的引文