- Presentation
- HAL publications
- Activity reports
FORMES Research team
Formal Methods for Embedded Systems
- Leader : Jean-Pierre Jouannaud
- Type : team
- Research center(s) : Paris - Rocquencourt
- Field : Algorithmics, Programming, Software and Architecture
- Theme : Programs, Verification and Proofs
Team presentation
FORMES is one of the projects run within the LIAMA Consortium, as a cooperation project between INRIA, Tsinghua and Beihang Universities. This project is aiming at making research advances towards the development of safe and reliable embedded systems, by exploiting synergies between two different approaches, namely (real time) hardware simulation and formal proofs development.Research themes
The FORMES team aims at addressing the challenges of embedded systems design with a new approach, combining fast hardware simulation techniques with advanced formal methods, in order to formally prove qualitative and quantitative properties of the final system. This approach requires the construction of a simulation environment and tools for the analysis of simulation outputs and proofs of properties of the simulated system. We therefore need to connect simulation tools with code-analyzers and easy-to-use theorem provers for achieving the following tasks:- Enhance the hardware simulation technologies with new techniques to improve simulation speed, and produce program representations that are adequate for formal analysis and proofs of the simulated programs;
- Connect validation tools that can be used in conjunction with simulation outputs that can be exploited using formal methods;
- Extend and improve the theorem proving technologies and tools to support the application to embedded software simulation.
International and industrial relations
- The FORMES team is a project run in cooperation with the University of Tsinghua which hosts the project, Beijing University of Aeronautics and Astronautics and the University of Science and Technology at Beijing.
- SIVES is a recently awarded project, with INRIA as leader on the French side, Tsinghua University on the Chinese side, and with the participation of Beihang university. SIVES is funded by ANR and the National Science Foundation of China.
- The simulation part of the project is sponsored by Schneider Electric China.
Keywords: Formal methods Proof Coq Certification Embedded systems Simulation Compilation
Research teams of the same theme :
- ABSTRACTION - Abstract Interpretation and Static Analysis
- ATEAMS - Analysis and Transformation based on rEliAble tool coMpositionS
- CARTE - Theoretical adverse computations, and safety
- CASSIS - Combination of approaches to the security of infinite states systems
- CELTIQUE - Software certification with semantic analysis
- COMETE - Concurrency, Mobility and Transactions
- CONTRAINTES - Constraint programming
- DEDUCTEAM - Deduction modulo, interopérabilité et démonstration automatique
- GALLIUM - Programming languages, types, compilation and proofs
- MARELLE - Mathematical, Reasoning and Software
- MEXICO - Modeling and Exploitation of Interaction and Concurrency
- MOSCOVA - Mobililty, security, concurrence, verification and analysis
- PAREO - Formal islands: foundations and applications
- PARSIFAL - Proof search and reasoning with logic specifications
- PI.R2 - Design, study and implementation of languages for proofs and programs
- PROSECCO - Programming securely with cryptography
- SECSI - Security of information systems
- TASC - Theory, Algorithms and Systems for Constraints
- TOCCATA - Certified Programs, Certified Tools, Certified Floating-Point Computations
- TYPICAL - Types, Logic and computing
- VERIDIS - Modeling and Verification of Distributed Algorithms and Systems
Contact
Team leader
Jean-Pierre Jouannaud
Tel.: +33 0 8 6 10 6
Secretariat
Tel.: +33 0 8 6 10 6
Inria
Inria.fr
Inria Channel

Find out more
See also