The B-book: Assigning Programs to Meanings, 1996. ,
DOI : 10.1017/CBO9780511624162
The semantics of reflected proof, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science, pp.95-105, 1990. ,
DOI : 10.1109/LICS.1990.113737
Space/time trade-offs in hash coding with allowable errors, Communications of the ACM, vol.13, issue.7, pp.422-426, 1970. ,
DOI : 10.1145/362686.362692
The Why3 platform. LRI, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-00822856
Characteristic formulae for the verification of imperative programs, International Conference on Functional programming, pp.418-430, 2011. ,
Secure Microkernels, State Monads and Scalable Refinement, Theorem Proving in Higher Order Logics (TPHOL'08), pp.167-182, 2008. ,
DOI : 10.1145/358818.358825
Refinements for Free!, pp.147-162, 2013. ,
DOI : 10.1007/978-3-319-03545-1_10
URL : https://hal.archives-ouvertes.fr/hal-01113453
Fiat: Deductive synthesis of abstract data types in a proof assistant, Principles of Programming Languages (POPL'15, pp.689-700, 2015. ,
A refinement-based approach to computational algebra in Coq, Interactive Theorem Proving (ITP'12), pp.83-98, 2012. ,
Verifying Two Lines of C with Why3: An Exercise in Program Verification, Verified Software: Theories, Tools, Experiments (VSTTE'12), pp.83-97, 2012. ,
DOI : 10.1145/360051.360224
A Trustworthy Monadic Formalization of the ARMv7 Instruction Set Architecture, Interactive Theorem Proving (ITP'10), pp.243-258, 2010. ,
DOI : 10.1007/978-3-642-14052-5_18
A small scale reflection extension for the Coq system, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00258384
A coherence theorem for Martin-L??f's type theory, Journal of Functional Programming, vol.8, issue.4, pp.413-436, 1998. ,
DOI : 10.1017/S0956796898003153
Coq, Proceedings of the 15th Symposium on Principles and Practice of Declarative Programming, PPDP '13, pp.13-24, 2013. ,
DOI : 10.1145/2505879.2505897
URL : https://hal.archives-ouvertes.fr/hal-01081548
Formal verification of a realistic compiler, Communications of the ACM, vol.52, issue.7, pp.107-115, 2009. ,
DOI : 10.1145/1538788.1538814
URL : https://hal.archives-ouvertes.fr/inria-00415861
Devil: an IDL for hardware programming, Symposium on Operating Systems Design and Implementation (OSDI'00), 2000. ,
Translation validation for an optimizing compiler, Conference on Programming Language Design and Implementation (PLDI'00, pp.83-94, 2000. ,
Backtracking algorithms in mcpl using bit patterns and recursion, 1997. ,
Hacker's Delight, 2012. ,