G. Barthe, P. Courtieu, G. Dufay, and S. M. De-sousa, Tool-Assisted Specification and Verification of the JavaCard Platform, Proceedings of AMAST'02, pp.41-59
DOI : 10.1007/3-540-45719-4_4

Y. Bertot and P. Castéran, Interactive Theorem Proving and Program Development ? Coq'Art: The Calculus of Inductive Constructions. EATCS Texts in Theoretical Computer Science, 2004.
URL : https://hal.archives-ouvertes.fr/hal-00344237

Y. Bertot, B. Grégoire, and X. Leroy, A Structured Approach to Proving Compiler Optimizations Based on Dataflow Analysis, Types for Proofs and Programs, 2004.
DOI : 10.1007/11617990_5

URL : https://hal.archives-ouvertes.fr/inria-00289549

S. Blazy and X. Leroy, Formal Verification of a Memory Model for C-Like Imperative Languages, International Conference on Formal Engineering Methods (ICFEM 2005), pp.280-299, 2005.
DOI : 10.1007/11576280_20

URL : https://hal.archives-ouvertes.fr/inria-00077921

J. O. Blech, S. Glesner, J. Leitner, and S. Mülling, Optimizing Code Generation from SSA Form: A Comparison Between Two Formal Correctness Proofs in Isabelle/HOL, Proc. COCV Workshop (Compiler Optimization meets Compiler Verification), 2005.
DOI : 10.1016/j.entcs.2005.02.042

D. Cachera, T. Jensen, D. Pichardie, and V. Rusu, Extracting a data flow analyser in constructive logic, European Symposium on Programming, pp.385-400, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00564633

G. J. Chaitin, Register allocation and spilling via graph coloring, Symp. Compiler Construction) of SIGPLAN Notices, pp.98-105, 1982.
DOI : 10.1145/989393.989403

S. Coupet-grimal and W. Delobel, A Uniform and Certified Approach for Two Static Analyses, 2005.
DOI : 10.1007/11617990_8

P. Cousot, The calculational design of a generic abstract interpreter, Calculational System Design. NATO ASI Series F. IOS Press, 1999.

M. A. Dave, Compiler verification, ACM SIGSOFT Software Engineering Notes, vol.28, issue.6, pp.2-2, 2003.
DOI : 10.1145/966221.966235

A. Dold and V. Vialard, A Mechanically Verified Compiling Specification for a Lisp Compiler, Proc. FST TCS, pp.144-155, 2001.
DOI : 10.1007/3-540-45294-X_13

L. George and A. W. Appel, Iterated register coalescing, ACM Transactions on Programming Languages and Systems, vol.18, issue.3, pp.300-324, 1996.
DOI : 10.1145/229542.229546

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

G. Goos and W. Zimmermann, Verification of Compilers, Correct System Design, Recent Insight and Advances, pp.201-230, 1999.
DOI : 10.1007/3-540-48092-7_10

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

B. Grégoire, Compilation des termes de preuves: un (nouveau) mariage entre Coq et Ocaml, 2003.

G. Klein and T. Nipkow, A machine-checked model for a Javalike language, virtual machine and compiler, 2004.

J. Knoop, D. Koschützki, and B. Steffen, Basic-block graphs: Living dinosaurs?, Proc. Compiler Construction '98, pp.65-79, 1998.
DOI : 10.1007/BFb0026423

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

D. Leinenbach, W. Paul, and E. Petrova, Towards the formal verification of a C0 compiler: code generation and implementation correctness, Third IEEE International Conference on Software Engineering and Formal Methods (SEFM'05), pp.2-11, 2005.
DOI : 10.1109/SEFM.2005.51

S. Lerner, T. Millstein, E. Rice, and C. Chambers, Automated soundness proofs for dataflow analyses and transformations via local rules, 32nd symp. Principles of Progr. Lang, pp.364-377, 2005.
DOI : 10.1145/1040305.1040335

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

P. Letouzey, A New Extraction for Coq, Types for Proofs and Programs, pp.200-219, 2002.
DOI : 10.1007/3-540-39185-1_12

URL : https://hal.archives-ouvertes.fr/hal-00150914

J. S. Moore, A mechanically verified language implementation, Journal of Automated Reasoning, vol.5, issue.4, pp.461-492, 1989.
DOI : 10.1007/BF00243133

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

J. S. Moore, Piton: a mechanically verified assembly-language, 1996.
DOI : 10.1007/bf00243133

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

G. Morrisett, D. Walker, K. Crary, and N. Glew, From System F to typed assembly language, ACM Trans. Prog. Lang. Syst, vol.21, issue.3, pp.528-569, 1999.
DOI : 10.1145/268946.268954

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

G. C. Necula, Proof-carrying code, Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '97, pp.106-119, 1997.
DOI : 10.1145/263699.263712

G. C. Necula, Translation validation for an optimizing compiler, Prog. Lang. Design and Impl, pp.83-95, 2000.
DOI : 10.1145/349299.349314

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

G. C. Necula and S. P. , Oracle-based checking of untrusted software, 28th symp. Principles of Progr. Lang, pp.142-154, 2001.

S. L. Peyton-jones, N. Ramsey, and F. Reig, C--: a portable assembly language that supports garbage collection, PPDP'99: International Conference on Principles and Practice of Declarative Programming, pp.1-28, 1999.

D. Pichardie, Interprétation abstraite en logique intuitionniste: extraction d'analyseurs Java certifiés, 2005.

A. Pnueli, M. Siegel, and E. Singerman, Translation validation In Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, pp.151-166, 1998.

L. Rideau and B. P. Serpette, CoqàCoq`Coqà la conquête des moulins, Journées françaises des langages applicatifs, pp.169-180, 2005.

M. Rinard and D. Marinov, Credible compilation with pointers, Proc. FLoC Workshop on Run-Time Result Verification, 1999.

R. Stärk, J. Schmid, and E. Börger, Java and the Java Virtual Machine, 2001.
DOI : 10.1007/978-3-642-59495-3

M. Strecker, Formal Verification of a Java Compiler in Isabelle, Proc. Conference on Automated Deduction (CADE), pp.63-77, 2002.
DOI : 10.1007/3-540-45620-1_5

M. Strecker, Compiler verification for C0, 2005.

L. D. Zuck, A. Pnueli, Y. Fang, and B. Goldberg, VOC, Electronic Notes in Theoretical Computer Science, vol.65, issue.2, 2002.
DOI : 10.1016/S1571-0661(04)80393-1