A Modular Integration of SAT/SMT Solvers to Coq through Proof Witnesses, Certified Programs and Proofs -First International Conference Proceedings, pp.135-150, 2011. ,
DOI : 10.1145/1217856.1217859
URL : https://hal.archives-ouvertes.fr/hal-00639130
CVC4, CVC4 " . In: Computer Aided Verification -23rd International Conference, CAV 2011, pp.171-177, 2011. ,
DOI : 10.1007/3-540-45657-0_40
A Precise and Abstract Memory Model for C Using Symbolic Values, Programming Languages and Systems -12th Asian Symposium, APLAS 2014, pp.449-468978, 2014. ,
DOI : 10.1007/978-3-319-12736-1_24
URL : https://hal.archives-ouvertes.fr/hal-01093312
A Concrete Memory Model for CompCert, Interactive Theorem Proving -6th International Conference Proceedings, pp.67-83978, 2015. ,
DOI : 10.1007/978-3-319-22102-1_5
URL : https://hal.archives-ouvertes.fr/hal-01194549
Modular SMT Proofs for Fast Reflexive Checking Inside Coq, Certified Programs and Proofs -First International Conference Proceedings, pp.151-166978, 2011. ,
DOI : 10.1016/j.jal.2007.07.003
URL : https://hal.archives-ouvertes.fr/hal-00646960
Formal Verification of a C Compiler Front-End, FM 2006: Formal Methods, 14th International Symposium on Formal Methods Proceedings, pp.460-475, 2006. ,
DOI : 10.1007/11813040_31
URL : https://hal.archives-ouvertes.fr/inria-00106401
Formally verified optimizing compilation in ACGbased flight control software, ERTS2 2012: Embedded Real Time Software and Systems. AAAF, SEE ,
The SMT-LIB Standard: Version 2.5, 2015. ,
A Static Analyzer for Large Safety-critical Software, Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation. PLDI '03 ,
URL : https://hal.archives-ouvertes.fr/hal-00128135
Experiments in validating formal semantics for C, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00292043
The Security Impact of a New Cryptographic Library, Progress in Cryptology -LATINCRYPT 2012 -2nd International Conference on Cryptology and Information Security in Latin America Proceedings, pp.159-176978, 2012. ,
DOI : 10.1007/978-3-642-33481-8_9
WYSINWYX, ACM Transactions on Programming Languages and Systems, vol.32, issue.6, pp.1-23, 2010. ,
DOI : 10.1145/1749608.1749612
Formal verification of control-flow graph flattening, Proceedings of the 5th ACM SIGPLAN Conference on Certified Programs and Proofs, CPP 2016, 2016. ,
DOI : 10.1145/2854065.2854082
URL : https://hal.archives-ouvertes.fr/hal-01242063
End-to-end verification of stack-space bounds for C programs, ACM SIGPLAN Conference on Programming Language Design and Implementation , PLDI '14, 2014. ,
Abstract interpretation, Proceedings of the 4th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '77, pp.238-252, 1977. ,
DOI : 10.1145/512950.512973
URL : https://hal.archives-ouvertes.fr/inria-00528590
A formal semantics for C in Nqthm, 1994. ,
A taxonomy of obfuscating transformations, 1997. ,
Operational Refinement for Compiler Correctness, 2012. ,
Astr??e: From Research to Industry, 14th International Symposium Proceedings, pp.437-451978, 2007. ,
DOI : 10.1007/978-3-540-74061-2_27
The Matter of Heartbleed, Proceedings of the 2014 Conference on Internet Measurement Conference, IMC '14, pp.475-488, 2014. ,
DOI : 10.1145/2663716.2663755
An Executable Formal Semantics of C with Applications, In: SIGPLAN Not, vol.47, issue.1, 2012. ,
Assigning meanings to programs, In: Mathematical aspects of computer science, vol.19, pp.19-32, 1967. ,
The semantics of the C programming language, 6th Workshop, CSL '92, pp.274-308, 1992. ,
DOI : 10.1007/3-540-56992-8_17
Deep Specifications and Certified Abstraction Layers, Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2015. ,
DOI : 10.1145/2676726.2676975
Pacemakers and Implantable Cardiac Defibrillators: Software Radio Attacks and Zero-Power Defenses, IEEE Symposium on Security and Privacy, pp.129-14231, 2008. ,
Defining the undefinedness of C " . In: PLDI'15, pp.336-345, 2015. ,
An Axiomatic Basis for Computer Programming, Commun . ACM, vol.1210, 1969. ,
A formally-verified C static analyzer, POPL 2015: 42nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp.247-259, 2015. ,
DOI : 10.1145/2775051.2676966
URL : https://hal.archives-ouvertes.fr/hal-01078386
UNIX Time-Sharing System: Portability of C Programs and the UNIX System, Bell System Technical Journal, 1978. ,
A formal C memory model supporting integer-pointer casts Frama-C: A software analysis perspective, Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, pp.326-335, 2015. ,
The C standard formalized in Coq, 2015. ,
Portable Software Fault Isolation, 2014 IEEE 27th Computer Security Foundations Symposium, pp.18-32, 2014. ,
DOI : 10.1109/CSF.2014.10
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.453.6751
Jakstab: A Static Analysis Platform for Binaries, Computer Aided Verification: 20th International Conference, pp.423-427, 2008. ,
DOI : 10.1007/978-3-540-70545-1_40
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.233.3801
Formal Verification of a C-like Memory Model and Its Uses for Verifying Program Transformations, Journal of Automated Reasoning, vol.17, issue.5???6, 2008. ,
DOI : 10.1007/s10817-008-9099-0
URL : https://hal.archives-ouvertes.fr/inria-00289542
The CompCert memory model In: Program Logics for Certified Compilers ,
Z3: An Efficient SMT Solver, 14th International Conference, pp.337-340, 2008. ,
DOI : 10.1007/978-3-540-78800-3_24
Into the depths of C: elaborating the de facto standards, Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2016, 2016. ,
RockSalt: better, faster, stronger SFI for the x86, ACM SIG- PLAN Conference on Programming Language Design and Implementation, PLDI '12 Vitek, Haibo Lin, and Frank Tip, pp.395-404, 2012. ,
C formalised in HOL, 1998. ,
A Structural Approach to Operational Semantics. Lecture Notes, 1981. ,
Classes of Recursively Enumerable Sets and Their Decision Problems, In: Trans. Amer. Math. Soc, vol.74, pp.358-366, 1953. ,
A Formally-Verified Alias Analysis, Certified Programs and Proofs -Second International Conference Proceedings, pp.11-26978, 2012. ,
DOI : 10.1007/978-3-642-35308-6_5
URL : https://hal.archives-ouvertes.fr/hal-00773109
Are we shooting ourselves in the foot with Stack Overflow? http: //embeddedgurus.com/state-space/2014/02/are-we-shooting-ourselves- in-the-foot-with-stack-overflow ,
Relaxed-memory concurrency and verified compilation, Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp.43-54, 2011. ,
Toward a mathematical semantics for computer languages, 1971. ,
A New Verified Compiler Backend for CakeML, p.16, 2016. ,
Efficient Software-Based Fault Isolation The Grove Park Inn and Country Club, Proceedings of the Fourteenth ACM Symposium on Operating System Principles, 1993. ,
Undefined behavior, Proceedings of the Asia-Pacific Workshop on Systems, APSYS '12, 2012. ,
DOI : 10.1145/2349896.2349905
Finding and understanding bugs in C compilers, Proceedings of the 32nd ACM SIG- PLAN Conference on Programming Language Design and Implementation, PLDI 2011, pp.283-294, 2011. ,
Native Client, Communications of the ACM, vol.53, issue.1, 2010. ,
DOI : 10.1145/1629175.1629203
A mechanically verified code generator, Journal of Automated Reasoning, vol.5, issue.4, pp.493-518, 1989. ,
DOI : 10.1007/BF00243134
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.128.6975