Nous nous intéressons au développement prouvé de composants formels pour un générateur de code pré-qualifié. Ce dernier produit un code séquentiel (C et Ada) pour des modèles d'entrée qui combinent les flots de données et de contrôle et qui présentent des possibilités d'exécution concurrente (Simulink/Stateflow et Scicos). Le développement prouvé permet de réduire le coût des tests et d'augmenter l'assurance des outils développés avec cette approche vis-à-vis de la qualification. Les phases de spécification, de développement et de vérification des outils développés sont effectuées avec l'assistant de preuve Coq. Ce dernier permet d'extraire le contenu calculatoire des composants en préservant les propriétés prouvées en Coq. Ce code extrait ...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...
International audienceThis paper reports on the study and early experiments of the available technol...
Les systèmes embarqués sont de plus en plus intégrés dans les applications temps réel actuelles. Ils...
Nous nous intéressons au développement prouvé de composants formels pour un générateur de code pré-q...
We are interested in the proved development of formal components for a pre-qualified code generator....
Nous nous sommes intéressés aux systèmes embarqués temps-réel critiques (SETRC) qui soulèvent des pr...
La modélisation du contenu des puces pour systèmes embarqués s'avère de plus en plus difficile puisq...
National audienceDe nos jours, les algorithmes de chiffrement ont atteint un niveau de maturité sans...
Dans l'industrie, l'utilisation de l'optimisation est omniprésente. Elle consiste à calculer la meil...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
In the avionics industry, Automatic Code Generators (ACG) are increasingly used to produce parts of ...
Le problème général de la preuve de propriétés de programmes impératifs est indécidable. Pour deslan...
Le processus de développement logiciel est composé d'un grand nombre d'étapes qui intègrent de plus ...
Dans l’industrie de l’avionique, les Générateurs Automatiques de Code (GAC) sont de plus en plus uti...
Les travaux présentés dans ce manuscrit portent sur la conduite de systèmes complexes critiques. Ils...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...
International audienceThis paper reports on the study and early experiments of the available technol...
Les systèmes embarqués sont de plus en plus intégrés dans les applications temps réel actuelles. Ils...
Nous nous intéressons au développement prouvé de composants formels pour un générateur de code pré-q...
We are interested in the proved development of formal components for a pre-qualified code generator....
Nous nous sommes intéressés aux systèmes embarqués temps-réel critiques (SETRC) qui soulèvent des pr...
La modélisation du contenu des puces pour systèmes embarqués s'avère de plus en plus difficile puisq...
National audienceDe nos jours, les algorithmes de chiffrement ont atteint un niveau de maturité sans...
Dans l'industrie, l'utilisation de l'optimisation est omniprésente. Elle consiste à calculer la meil...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
In the avionics industry, Automatic Code Generators (ACG) are increasingly used to produce parts of ...
Le problème général de la preuve de propriétés de programmes impératifs est indécidable. Pour deslan...
Le processus de développement logiciel est composé d'un grand nombre d'étapes qui intègrent de plus ...
Dans l’industrie de l’avionique, les Générateurs Automatiques de Code (GAC) sont de plus en plus uti...
Les travaux présentés dans ce manuscrit portent sur la conduite de systèmes complexes critiques. Ils...
L'une des difficultés de l'application pratique du code incorporant une preuve (Proof-Carrying Code ...
International audienceThis paper reports on the study and early experiments of the available technol...
Les systèmes embarqués sont de plus en plus intégrés dans les applications temps réel actuelles. Ils...