References & Citations
Computer Science > Programming Languages
Title: Synthesis in Uclid5
(Submitted on 14 Jul 2020 (v1), last revised 17 Jul 2020 (this version, v2))
Abstract: 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.
Submission history
From: Federico Mora [view email][v1] Tue, 14 Jul 2020 01:39:36 GMT (333kb)
[v2] Fri, 17 Jul 2020 02:21:41 GMT (333kb)
Link back to: arXiv, form interface, contact.