当前位置: X-MOL 学术arXiv.cs.PL › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Synthesis in Uclid5
arXiv - CS - Programming Languages Pub Date : 2020-07-14 , DOI: arxiv-2007.06760
Federico Mora, Kevin Cheang, Elizabeth Polgreen, Sanjit A. Seshia

We describe an integration of program synthesis into Uclid5, a formal modelling and verification tool. To the best of our knowledge, the new version of Uclid5 is the only tool that supports program synthesis with bounded model checking, k-induction, sequential program verification, and hyperproperty verification. We use the integration to generate 25 program synthesis benchmarks with simple, known solutions that are out of reach of current synthesis engines, and we release the benchmarks to the community.

中文翻译:

Uclid5 中的综合

我们描述了将程序综合集成到 Uclid5(一种形式化建模和验证工具)中的过程。据我们所知,新版本的 Uclid5 是唯一支持程序综合的工具,包括有界模型检查、k 归纳、顺序程序验证和超属性验证。我们使用集成生成 25 个程序合成基准,这些基准具有当前合成引擎无法实现的简单、已知的解决方案,并且我们将基准发布给社区。
更新日期:2020-07-20
down
wechat
bug