C. Hoare: Hints on programming language design (1973) [pdf]

An Abstract Stack Based Approach to Verified Compositional Compilation to Machine Code

Why ML/OCaml are good for writing compilers

CertiKOS: An Extenisble Architecture for Building Certified Concurrent OS Kernels

Why ML/OCaml are good for writing compilers (1998)