Inria
/
Raweb 2009
Presentation of the Project Gallium
Logo Inria
Gallium
Programming languages, types, compilation and proofs
2009 Research Team Activity Report
Paris - Rocquencourt
Area :
Algorithmics, Programming, Software and Architecture
Theme : Programs, Verification and Proofs
Presentation of the Project-Team
- Activity Report in
PDF
or
XML
format
Members
Overall Objectives
Scientific Foundations
Programming languages: design, formalization, implementation
Type systems
Compilation
Interface with formal methods
Application Domains
High-assurance software
Software security
Processing of complex structured data
Rapid development
Teaching programming
Software
Objective Caml
CompCert C
Zenon
Menhir
New Results
Semantics and type systems for imperative programs
Partial type inference with first-class polymorphism
First-class module systems
Formal verification of compilers
Program specification and proof
Meta-programming
The Objective Caml system
Contracts and Grants with Industry
The Caml Consortium
Other Grants and Activities
The CIRILL laboratory
National initiatives
Regional initiatives
Dissemination
Interactions with the scientific community
Interactions with industry
Teaching
Participation in conferences and seminars
Other dissemination activities
Bibliography
Major publications
Publications of the year
References in notes