pith. sign in

arxiv: 1304.5661 · v1 · pith:NE4HNRM3new · submitted 2013-04-20 · 💻 cs.PL · cs.LO· cs.SE

On Integrating Deductive Synthesis and Verification Systems

classification 💻 cs.PL cs.LOcs.SE
keywords synthesisrecursiveverificationalgorithmsdatadeductivefunctionsprograms
0
0 comments X
read the original abstract

We describe techniques for synthesis and verification of recursive functional programs over unbounded domains. Our techniques build on top of an algorithm for satisfiability modulo recursive functions, a framework for deductive synthesis, and complete synthesis procedures for algebraic data types. We present new counterexample-guided algorithms for constructing verified programs. We have implemented these algorithms in an integrated environment for interactive verification and synthesis from relational specifications. Our system was able to synthesize a number of useful recursive functions that manipulate unbounded numbers and data structures.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.