Dans cette thèse, nous avons contribué au développement de la plate-forme Why afin de fournir une méthode de preuve de la sûreté des programmes industriels critiques. Dans un premier temps, cette thèse présente la plate-forme Why telle qu'elle existait. Cette plate-forme, basée sur le calcul de plus faible pré-condition, s'utilise directement sur le code source et fournit en sortie les conditions de vérification qui doivent être validées pour assurer la sûreté du programme. La première contribution consiste à montrer la méthode de fonctionnement de cette plate-forme en effectuant la preuve d'un programme mettant en {\oe}uvre un algorithme complexe sur les graphes : Schorr-Waite. La deuxième contribution consiste en une analyse de séparation...
Les codes de simulation numérique industriels sont basés le plus souvent sur une modélisation hypoth...
Les industries actuelles doivent mettre en place des méthodes d'analyse des risques garantissant que...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Nous nous intéressons à la définition d une plate-forme industrielle favorisant une meilleure intégr...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
Les travaux présentés dans cette thèse ont pour objectif de proposer une méthode permettant l analys...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Not availableL’évolution des démarches qualité conduit à prendre en compte le processus de productio...
Les industries actuelles doivent mettre en place des méthodes d'analyse des risques garantissant que...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Sur des architectures récentes, un programme numérique peut donner des réponses différentes en fonct...
Les codes de simulation numérique industriels sont basés le plus souvent sur une modélisation hypoth...
Les industries actuelles doivent mettre en place des méthodes d'analyse des risques garantissant que...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Nous nous intéressons à la définition d une plate-forme industrielle favorisant une meilleure intégr...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
Les travaux présentés dans cette thèse ont pour objectif de proposer une méthode permettant l analys...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Not availableL’évolution des démarches qualité conduit à prendre en compte le processus de productio...
Les industries actuelles doivent mettre en place des méthodes d'analyse des risques garantissant que...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Sur des architectures récentes, un programme numérique peut donner des réponses différentes en fonct...
Les codes de simulation numérique industriels sont basés le plus souvent sur une modélisation hypoth...
Les industries actuelles doivent mettre en place des méthodes d'analyse des risques garantissant que...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...