快速鸡 swMATH ID: 13283 软件作者: Paraskevopoulou,佐伊;Hriţcu,科特林;邓内斯,马克西姆;Lampropoulos,列奥尼达斯;本杰明·皮尔斯。 描述: 基础性能测试。将基于属性的测试与证明助手集成会创造一个有趣的机会:可以使用证明助手本身来正式验证可重用或复杂的测试代码。在这项工作中,我们介绍了一种用于正式验证的基于属性的测试的新方法,并将其作为QuickChick(QuickCheck到Coq的端口)的基本验证框架来实现。我们的框架可以验证可执行测试代码是否测试了正确的Coq属性。为了便于验证,我们提供了一种系统化的方法来推理随机数据生成器可以以非零概率生成的结果集,同时抽象出实际概率。我们的框架以QuickChick本身的完全验证实现为基础,使用相同的底层验证方法。我们还将此方法应用于测试信息流控制抽象机的复杂案例研究,证明了我们的验证方法是模块化和可伸缩性,并且它需要对现有代码进行最小的更改。 主页: https://github.com/QuickChick/QuickChick网站 源代码: https://github.com/QuickChick/QuickChick网站 相关软件: 快速检查;PVS公司;Coq公司;哈斯克尔;小支票;伊莎贝尔/HOL;Nitpick公司;大锤;z3(零3);伊莎贝尔;ACL2型;数学组件;github;组织环境信息系统;焦点测试;TALx86;洛利;混合动力;PLT兑换;镊子 引用于: 7文件 标准条款 1出版物描述软件,包括1出版物在zbMATH中 年份 基础性能测试。 Zbl 1465.68050号佐伊州Paraskevopoulou;Hriţcu,科特林;马克西姆·邓内斯;莱昂尼达斯·兰普罗普洛斯;本杰明·皮尔斯。 2015 全部的 前5名被17位作者引用 2 凯瑟琳·杜布瓦 2 阿兰·乔治蒂 1 马西耶·本德考斯基 1 奥利维埃·博迪尼 1 马克西姆·邓内斯 1 谢尔盖·多夫格尔 1 理查德·吉奈斯蒂尔 1 Hriţcu,科特林 1 莱昂尼达斯·兰普罗普洛斯 1 刘少英 1 马可·曼托瓦尼 1 阿尔贝托·莫米利亚诺 1 托比亚斯·尼普科夫 1 佐伊州Paraskevopoulou 1 劳伦斯·查尔斯·保尔森 1 本杰明·皮尔斯。 1 马卡里乌斯·温泽尔 2篇连载文章中引用 2 计算的形式方面 1 组合数学、概率论和计算 在4个字段中引用 7 计算机科学(68至XX) 2 组合数学(05-XX) 1 数学逻辑和基础(03-XX) 1 运筹学、数学规划(90-XX) 按年份列出的引文