主机名:page-component-8448b6f56d-t5pn6总加载时间:0渲染日期:2024-04-19T23:50:53.490Z有数据问题:falsehasContentIssue为false

繁忙程序员的快速规范

部分: JFP研究文章

剑桥大学出版社在线出版:2017年7月10日

尼古拉斯小骨
附属:
查尔默斯科技大学,瑞典哥德堡(电子邮件:nicsma@chalmers.se, moa.johansson@chalmers.se, koen@chalmers.se, algehed@chalmers.se)
MOA乔汉森
附属:
查尔默斯科技大学,瑞典哥德堡(电子邮件:nicsma@chalmers.se, moa.johansson@chalmers.se, koen@chalmers.se, algehed@chalmers.se)
科恩·克莱森
附属:
查尔默斯科技大学,瑞典哥德堡(电子邮件:nicsma@chalmers.se, moa.johansson@chalmers.se, koen@chalmers.se, algehed@chalmers.se)
MAXIMILIAN代数
附属:
查尔默斯科技大学,瑞典哥德堡(电子邮件:nicsma@chalmers.se, moa.johansson@chalmers.se, koen@chalmers.se, algehed@chalmers.se)
权限和权限 [在新窗口中打开]

摘要

核心共享和HTML视图不适用于此内容。但是,由于您有权访问此内容,可以通过“保存PDF”操作按钮获得完整的PDF。

QuickSpec是一个理论探索系统,它测试Haskell程序以自动发现其等式属性。这些方程可以用来帮助理解程序,也可以作为引理来帮助证明程序的正确性。QuickSpec基本上是自动的:用户只需提供要测试的功能和QuickCheck数据生成器。以前的理论探索系统,包括QuickSpec本身的早期版本,规模很小。本文描述了一种新的理论探索体系结构,使用它我们可以发现比以前复杂得多的定律,而且速度更快。我们在QuickSpec中演示了对函数编程和数学问题的理论探索。

类型
文章
版权
版权所有©剑桥大学出版社2017

工具书类

巴赫迈尔,L。,德肖维茨,N。&Plaisted公司,D.A。(1989)代数结构方程解析第二卷第一章.英寸无故障完成,艾特·卡西,H。尼瓦特,M。,编辑。,学术出版社.谷歌学者
贝兹,J.C.公司。(2002)八角头.牛市。美国数学。索克。 39,145——205.谷歌学者
布赫贝格尔,B。,克雷琼,答:。,Jebelean公司,T。,科瓦茨,L。,库西亚,T。,中川,K。,皮罗伊,F、。,波波夫,N。,罗布,J。,罗森克兰兹,M。&温斯特伊格,西。(2006)定理:走向计算机辅助数学理论探索.J.应用。日志。 4 (4),470——504.交叉参考谷歌学者
邦迪,答:。,麦卡斯兰,R。&史密斯,第页。(2015)MATHsAiD:自动数学理论探索.工作文件。爱丁堡大学.谷歌学者
克莱森,K。,杜雷格德,J。&帕卡,M.H.先生。(2014)生成均匀分布的约束随机数据.英寸函数和逻辑程序设计国际研讨会.施普林格,第页。18——34.交叉参考谷歌学者
克莱森,K。&休斯,J。(2000)QuickCheck:用于随机测试Haskell程序的轻量级工具。在ICFP会议记录中,第268–279页。谷歌学者
克莱森,K。,约翰逊,M。,罗森,D。&小骨,N。(2013)使用理论探索实现归纳证明的自动化。《自动扣减(CADE)会议记录》,LNCS,第7898卷。施普林格,第392–406页。谷歌学者
克莱森,K。,小骨,N。&休斯,J。(2010)QuickSpec:使用测试猜测正式规范。《TAP会议记录》,第6–21页。交叉参考谷歌学者
杜雷格德,J。(2016)基于黑匣子性能的自动化测试查尔默斯科技大学博士论文。谷歌学者
恩斯特,医学博士。,珀金斯,J.f H。,,P.J.公司。,麦卡曼特,美国。,帕切科,C、。,桑茨,医学硕士。&,C、。(2007)动态检测可能不变量的Daikon系统.科学。计算。程序。 69 (1–3),35——45.谷歌学者
亨德森,第页。(1982)功能几何。在LISP和函数编程研讨会上,第179-187页。谷歌学者
亨德森,第页。(2002)功能几何学.高阶符号。计算。 15 (4),349——365.谷歌学者
休斯,J。(1995)漂亮印刷图书馆的设计。《高级函数编程学报》。斯普林格·弗拉格,第53-96页。谷歌学者
约翰逊,M。,狄克逊,L。&邦迪,答:。(2011)归纳理论的猜想综合.J.汽车。原因。 47 (3),251——289.谷歌学者
约翰逊,M。,罗森,D。,小骨,N。&克莱森,K。(2014)嬉皮士:将理论探索融入证明助手中。在智能计算机数学会议上。交叉参考谷歌学者
克努特,D.E.博士。&本迪克斯,邮政信箱。(1983)泛代数中的单字问题.英寸推理自动化,西克曼,小H。&Wrightson公司,G.公司。(eds),符号计算。柏林-海德堡:施普林格,第页。342——376.谷歌学者
马丁,美国。&尼普科夫,T。(1990)有序重写和融合。在第十届国际会议自动扣除会议记录中,斯蒂克尔,机械工程师。(ed),第449卷,第366-380页。谷歌学者
蒙大拿-里瓦斯,O。,麦卡斯兰,R。,狄克逊,L。&邦迪,答:。(2012)基于方案的定理发现和概念发明.专家系统。申请。 39 (2),1637——1646.谷歌学者
牟芳,R。(1935)苏尔·斯特鲁克图·冯·阿lternativekörpen.数学。安。 110,416——430.谷歌学者
史密斯,J.D.H.公司。&罗曼诺夫斯卡,安娜B。(1999)后现代代数.威利-国际科学.交叉参考谷歌学者
提交响应

讨论

尚未发布此文章的讨论。