×

校样板

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。东南方;人机交互;arXiv_cs。HC公司;编程语言;arXiv_cs。损益;arXiv出版物;ACL2型;集成电路设备
相关软件: ACL2型;ACuLa博士;Java博士;DrScheme博士
引用于: 1文件

标准条款

1出版物描述软件 年份
Proof Pad:ACL2的新开发环境arXiv公司
Caleb Eggensperger公司
2013

0连载引用

按年份列出的引文