Why3—where programs meet provers JC Filliâtre, A Paskevich Programming Languages and Systems: 22nd European Symposium on Programming …, 2013 | 779 | 2013 |
The Why/Krakatoa/Caduceus Platform for Deductive Program Verification: (Tool Paper) JC Filliâtre, C Marché International Conference on Computer Aided Verification, 173-177, 2007 | 510 | 2007 |
Why3: Shepherd your herd of provers F Bobot, JC Filliâtre, C Marché, A Paskevich Boogie 2011: First International Workshop on Intermediate Verification …, 2011 | 404 | 2011 |
The Coq proof assistant reference manual: Version 6.1 B Barras, S Boutin, C Cornes, J Courant, JC Filliatre, E Gimenez, ... Inria, 1997 | 353 | 1997 |
Multi-prover verification of C programs JC Filliâtre, C Marché Formal Methods and Software Engineering: 6th International Conference on …, 2004 | 307 | 2004 |
Acsl: Ansi c specification language P Baudin, JC Filliâtre, C Marché, B Monate, Y Moy, V Prevosto CEA-LIST, Saclay, France, Tech. Rep. v1 2, 2008 | 242 | 2008 |
ICS: Integrated Canonizer and Solver? JC Filliâtre, S Owre, H Rue* B, N Shankar Computer Aided Verification: 13th International Conference, CAV 2001 Paris …, 2001 | 183 | 2001 |
Why: a multi-language multi-prover verification tool JC Filliâtre Research Report 1366, LRI, Université Paris Sud, 2003 | 149 | 2003 |
Verification of non-functional programs using interpretations in type theory JC Filliâtre Journal of Functional Programming 13 (4), 709-745, 2003 | 145 | 2003 |
The Coq proof assistant reference manual B Barras, S Boutin, C Cornes, J Courant, Y Coscoy, D Delahaye, ... INRIA, version 6 (11), 1999 | 132 | 1999 |
Formal verification of floating-point programs S Boldo, JC Filliâtre 18th IEEE Symposium on Computer Arithmetic (ARITH'07), 187-194, 2007 | 129 | 2007 |
Wave equation numerical resolution: a comprehensive mechanized proof of a C program S Boldo, F Clément, JC Filliâtre, M Mayero, G Melquiond, P Weis Journal of Automated Reasoning 50 (4), 423-456, 2013 | 107 | 2013 |
Type-safe modular hash-consing JC Filliâtre, S Conchon Proceedings of the 2006 Workshop on ML, 12-19, 2006 | 107 | 2006 |
Deductive software verification JC Filliâtre International Journal on Software Tools for Technology Transfer 13, 397-403, 2011 | 106 | 2011 |
Combining Coq and Gappa for certifying floating-point programs S Boldo, JC Filliâtre, G Melquiond International Conference on Intelligent Computer Mathematics, 59-74, 2009 | 103 | 2009 |
The spirit of ghost code JC Filliâtre, L Gondelman, A Paskevich Formal Methods in System Design 48, 152-174, 2016 | 101 | 2016 |
Let’s verify this with Why3 F Bobot, JC Filliâtre, C Marché, A Paskevich International Journal on Software Tools for Technology Transfer 17, 709-727, 2015 | 85 | 2015 |
Functors for proofs and programs JC Filliâtre, P Letouzey European Symposium on Programming, 370-384, 2004 | 74 | 2004 |
Discharging proof obligations from Atelier B using multiple automated provers D Mentré, C Marché, JC Filliâtre, M Asuka International Conference on Abstract State Machines, Alloy, B, VDM, and Z …, 2012 | 67 | 2012 |
A persistent union-find data structure S Conchon, JC Filliâtre Proceedings of the 2007 workshop on Workshop on ML, 37-46, 2007 | 64 | 2007 |