The B-Book, assigning programs to meaning, 1996. ,
On construction of a library of formally verified low-level arithmetic functions, Innovations in Systems and Software Engineering, vol.375, issue.1???3, pp.59-77, 2013. ,
DOI : 10.1016/j.tcs.2006.12.036
Verification of dependable software using SPARK and Isabelle, 6th International Workshop on Systems Software Verification. OpenAccess Series in Informatics (OASIcs), pp.15-31, 2012. ,
A proof of GMP square root, Journal of Automated Reasoning, vol.2934, pp.225-252, 2002. ,
URL : https://hal.archives-ouvertes.fr/inria-00101044
Why3: Shepherd your herd of provers, Boogie 2011: First International Workshop on Intermediate Verification Languages, pp.53-64, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00790310
Let???s verify this with Why3, International Journal on Software Tools for Technology Transfer, vol.7, issue.5, pp.709-727, 2015. ,
DOI : 10.1007/978-3-642-02959-2_10
Proving Pointer Programs in Hoare Logic, Mathematics of Program Construction, pp.102-126, 2000. ,
DOI : 10.1007/10722010_8
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.7008
Frama-C, Proceedings of the 10th International Conference on Software Engineering and Formal Methods No. 7504 in Lecture Notes in Computer Science, pp.233-247, 2012. ,
DOI : 10.1007/978-3-642-33826-7_16
One logic to use them allCADE-24), 24th International Conference on Automated Deduction, pp.1-20, 2013. ,
A pragmatic type system for deductive verification, 2016. ,
The spirit of ghost code, Formal Methods in System Design, vol.20, issue.2, pp.152-174, 2016. ,
DOI : 10.1007/978-3-319-08867-9_1
The Why/Krakatoa/Caduceus Platform for Deductive Program Verification, 19th International Conference on Computer Aided Verification, pp.173-177, 2007. ,
DOI : 10.1007/978-3-540-73368-3_21
Why3 ??? Where Programs Meet Provers, Proceedings of the 22nd European Symposium on Programming, pp.125-128, 2013. ,
DOI : 10.1007/978-3-642-37036-6_8
Formal verification of a big integer library In: DATE Workshop on Dependable Software Systems, 2008. ,
Specification and Proof of High-Level Functional Properties of Bit-Level Programs, 8th NASA Formal Methods Symposium, pp.291-306, 2016. ,
DOI : 10.1007/978-3-540-78800-3_24
URL : https://hal.archives-ouvertes.fr/hal-01314876
seL4, Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles, SOSP '09, pp.107-115, 2010. ,
DOI : 10.1145/1629575.1629596
Static versus Dynamic Verification in Why3, Frama-C and SPARK 2014, 7th International Symposium on Leveraging Applications of Formal Methods, pp.461-478, 2016. ,
DOI : 10.1007/978-3-662-46681-0_53
URL : https://hal.archives-ouvertes.fr/hal-01344110
Usable auto-active verification, 2010. ,
Improved Division by Invariant Integers, IEEE Transactions on Computers, vol.60, issue.2, pp.165-175, 2011. ,
DOI : 10.1109/TC.2010.143
Proof Pearl: A Verified Bignum Implementation in x86-64 Machine Code, 3rd International Conference on Certified Programs and Proofs (CPP). Lecture Notes in Computer Science, pp.66-81, 2013. ,
DOI : 10.1007/978-3-319-03545-1_5
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.407.6661
A Verified Extensible Library of Elliptic Curves, 2016 IEEE 29th Computer Security Foundations Symposium (CSF), pp.296-309, 2016. ,
DOI : 10.1109/CSF.2016.28