Section: Other Grants and Activities
The Gallium project coordinates an Action de Recherche Amont in the programme Sécurité des systèmes embarqué et Intelligence Ambiante funded by the Agence Nationale de la Recherche . This 3-year action (2005-2008) is named “Compcert” and involves the Gallium and Marelle INRIA projects as well as CNAM/ENSIIE (Cedric laboratory) and University Paris 7/CNRS (PPS laboratory). The theme of this action is the mechanized verification of compilers and the development of supporting tools for specification and proof of programs. Xavier Leroy is the principal investigator for this action.
We participate in two projects of the Digiteo RTRA. The first, named “Metal” (2008-2010), is coordinated by François Pottier and involves also Nicolas Pouillard. This project focuses on formal foundations and static type systems for meta-programming. The second, named “Hisseo” (2008-2010), is coordinated by CEA LIST and involves Xavier Leroy at Gallium. It studies issues related to floating-point arithmetic in static analyzers and verified compilers.
The Gallium project is involved in two Actions de Recherche Collaborative . The “Quotient” ARC (2007–2008) is coordinated by Frédéric Blanqui at INRIA Lorraine and involves Damien Doligez on Gallium's side. Its purpose is to study and develop an intermediate between concrete data types and abstract data types in an extension of OCaml. The “CeProMi” ARC (2008–2009) is coordinated by Claude Marché at INRIA Saclay and involves François Pottier and Arthur Charguéraud. It focuses on deductive verification of imperative, functional and object-oriented programs.