Les systèmes distribués concernent des processus qui s’exécutent indépendamment et communiquent de manière asynchrone. Bien qu’ils couvrent un large éventail de cas d’utilisation et soient donc omniprésents dans notre monde, il est particulièrement difficile de garantir leur exactitude. Dans cette thèse, nous modélisons de tels systèmes en utilisant une formulation mathématique et logique, et nousles vérifions algorithmiquement. En particulier, nous nous concentrons sur les automates FIFO (First In First Out), et plus précisément sur des systèmes à un ou plusieurs automates finis qui communiquent via des canaux FIFO fiables pouvant contenir des mots de longueur arbitrairement grande. Comme la plupart des problèmes de vérification sont connu...
A mesure que les systèmes cyber-physiques deviennent de plus en plus complexes,le débogage humain ne...
Les automates distribués sont des machines à états finis qui opèrent sur des graphes orientés finis....
Aujourd'hui, les systèmes temps réel sont omniprésents dans plusieurs domaines.Une telle expansion d...
Distributed systems involve processes that run independently and communicate asynchronously. While t...
La vérification de propriétés de sûreté des logiciels distribués basés sur des canaux fifo non borné...
La vérification de propriétés de sûreté des logiciels distribués basés sur des canaux fifo non borné...
Cette thèse se situe au croisement de la vérification et de la synthèse des systèmes concurrents par...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
Les automates asynchrones constituent un modèle qui décrit explicitement le parallélisme des exécuti...
Les systèmes informatiques sont construits par composition de plusieurs sous-systèmes répartis. La m...
Ce travail s'inscrit dans le cadre de la vérification formelle de programmes. La vérification de mod...
Garantir le fonctionnement correct des systèmes informatisés est un enjeu chaque jour plus important...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
Réalisé en cotutelle avec l'École normale supérieure de Cachan – Université Paris-SaclayL'un des asp...
Dans le cadre de la télécommunication, les entreprises développent des protocoles gérant le transfer...
A mesure que les systèmes cyber-physiques deviennent de plus en plus complexes,le débogage humain ne...
Les automates distribués sont des machines à états finis qui opèrent sur des graphes orientés finis....
Aujourd'hui, les systèmes temps réel sont omniprésents dans plusieurs domaines.Une telle expansion d...
Distributed systems involve processes that run independently and communicate asynchronously. While t...
La vérification de propriétés de sûreté des logiciels distribués basés sur des canaux fifo non borné...
La vérification de propriétés de sûreté des logiciels distribués basés sur des canaux fifo non borné...
Cette thèse se situe au croisement de la vérification et de la synthèse des systèmes concurrents par...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
Les automates asynchrones constituent un modèle qui décrit explicitement le parallélisme des exécuti...
Les systèmes informatiques sont construits par composition de plusieurs sous-systèmes répartis. La m...
Ce travail s'inscrit dans le cadre de la vérification formelle de programmes. La vérification de mod...
Garantir le fonctionnement correct des systèmes informatisés est un enjeu chaque jour plus important...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
Réalisé en cotutelle avec l'École normale supérieure de Cachan – Université Paris-SaclayL'un des asp...
Dans le cadre de la télécommunication, les entreprises développent des protocoles gérant le transfer...
A mesure que les systèmes cyber-physiques deviennent de plus en plus complexes,le débogage humain ne...
Les automates distribués sont des machines à états finis qui opèrent sur des graphes orientés finis....
Aujourd'hui, les systèmes temps réel sont omniprésents dans plusieurs domaines.Une telle expansion d...