Rodin Platform Why 3 plug-in
暂无分享,去创建一个
We briefly present the motivation, architecture and usage experience as well as proof statistics for a new Rodin Platform proof back-end based on the Why3 umbrella prover. Why3 offers a simple and versatile notation as a common interface to a large number of automated provers including all the leading SMT-LIB and TPTP compliant tools. The plug-in can function either in a local mode when all the provers are installed locally, or remotely as a cloud service. We discuss the experience of building the tool, the current status and the potential advantages of a cloud-hosted proof infrastructure.
[1] François Bobot,et al. Why3: Shepherd Your Herd of Provers , 2011 .
[2] Andrei Voronkov,et al. First-Order Theorem Proving and Vampire , 2013, CAV.
[3] Pascal Fontaine,et al. Integrating SMT solvers in Rodin , 2014, Sci. Comput. Program..
[4] Christoph Weidenbach,et al. SPASS Version 3.5 , 2009, CADE.
[5] Sylvain Conchon,et al. CC(X): Semantic Combination of Congruence Closure with Solvable Theories , 2008, Electron. Notes Theor. Comput. Sci..