La criticité des programmes dépasse constamment de nouvelles frontières car ils sont de plus en plus utilisés dans la prise de décision (voitures autonomes, robots chirurgiens, etc.). Le besoin de développer des programmes sûrs et de vérifier les programmes existants émerge donc naturellement.Pour prouver formellement la correction d'un programme, il faut faire face aux défis de la mise à l'échelle et de la décidabilité. Programmes composés de millions de lignes de code, complexité de l'algorithme, concurrence, et même de simples expressions polynomiales font partis des problèmes que la vérification formelle doit savoir gérer. Pour y arriver, les méthodes formelles travaillent sur des abstractions des états des programmes étudiés afin d'ana...
Les systèmes embarqués sont de plus en plus utilisés dans des domaines divers tels que le transport,...
Presque tous les systèmes logiciels d'aujourd'hui sont configurables. A l'aide d'options, il est pos...
Alors que les programmes informatiques se répandent, le risque de bugs augmente. Dans cette thèse, n...
The criticality of programs constantly reaches new boundaries as they are relied on to take decision...
Les systèmes dynamiques sont des modèles mathématiques pour décrire l'évolution temporelle de l'état...
L'analyse statique correcte d'un programme consiste à obtenir des propriétés vraies de toute exécuti...
Cette thèse s’intéresse à la question de démontrer rigoureusement que l’implantation d’un algorithme...
Cette thèse porte sur des minorants pour des mesures de complexité liées à des sous-classes de la cl...
La simulation numérique est aujourd'hui un outils majeur dans la conception des objets aérodynamique...
Depuis 2006, les algorithmes d’apprentissage profond qui s’appuient sur des modèles comprenant plusi...
Le test boîte blanche basé sur les chemins est largement utilisé pour la validation de programmes. A...
La société moderne est de plus en plus dépendante de l'informatique dont le rôle est devenu telleme...
Depuis l'introduction du premier système ABS par Bosch, en 1978, de nombreux algorithmes de commande...
Depuis l'introduction du premier système ABS par Bosch, en 1978, de nombreux algorithmes de commande...
Program verification is a challenging task that requires several techniques for addressing the diffe...
Les systèmes embarqués sont de plus en plus utilisés dans des domaines divers tels que le transport,...
Presque tous les systèmes logiciels d'aujourd'hui sont configurables. A l'aide d'options, il est pos...
Alors que les programmes informatiques se répandent, le risque de bugs augmente. Dans cette thèse, n...
The criticality of programs constantly reaches new boundaries as they are relied on to take decision...
Les systèmes dynamiques sont des modèles mathématiques pour décrire l'évolution temporelle de l'état...
L'analyse statique correcte d'un programme consiste à obtenir des propriétés vraies de toute exécuti...
Cette thèse s’intéresse à la question de démontrer rigoureusement que l’implantation d’un algorithme...
Cette thèse porte sur des minorants pour des mesures de complexité liées à des sous-classes de la cl...
La simulation numérique est aujourd'hui un outils majeur dans la conception des objets aérodynamique...
Depuis 2006, les algorithmes d’apprentissage profond qui s’appuient sur des modèles comprenant plusi...
Le test boîte blanche basé sur les chemins est largement utilisé pour la validation de programmes. A...
La société moderne est de plus en plus dépendante de l'informatique dont le rôle est devenu telleme...
Depuis l'introduction du premier système ABS par Bosch, en 1978, de nombreux algorithmes de commande...
Depuis l'introduction du premier système ABS par Bosch, en 1978, de nombreux algorithmes de commande...
Program verification is a challenging task that requires several techniques for addressing the diffe...
Les systèmes embarqués sont de plus en plus utilisés dans des domaines divers tels que le transport,...
Presque tous les systèmes logiciels d'aujourd'hui sont configurables. A l'aide d'options, il est pos...
Alors que les programmes informatiques se répandent, le risque de bugs augmente. Dans cette thèse, n...