Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a un comportement qui lui est propre : il exécute ses actions de façon séquentielle. Un objectif important est de s'assurer que de tels systèmes concurrents complexes soient cependant exempts de défaut. Cette problématique est étudiée dans le cadre de la théorie de la concurrence. Quand plusieurs processus s’exécutent en parallèle, l’ordre d’exécution des actions du programme global n’est plus déterminé. On assiste au fameux phénomène "d’explosion combinatoire" faisant référence au très grand nombre d’exécutions globales possibles. Les diverses techniques et méthodes d'analyse existantes (model checking, analyse statique, tests automatisés, ...
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Nous présentons deux contributions dans le domaine de la programmation parallèle.La première est thé...
In recent years, methods from algebraic topology and geometry have entered computer science. These m...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
In this paper we focus on concurrent processes built on synchronization by means of futures. This co...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
In this paper, we study the interleaving – or pure merge – operator that most often characterizes pa...
In this paper we address the problem of understanding Concurrency Theory from a combinatorial point ...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
La sémantique des jeux permet l'étude et la modélisation abstraite des langages de programmation d'u...
La concurrence joue un rôle important dans les systèmes et la programmation modernes. Il révèle le p...
This thesis enters in the frame of the automatic verification of concurrent software based on an int...
Formal verification technique often runs up against the combinatorial explosion problem: the number ...
International audienceIn this paper we focus on concurrent processes built on synchronization by mea...
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Nous présentons deux contributions dans le domaine de la programmation parallèle.La première est thé...
In recent years, methods from algebraic topology and geometry have entered computer science. These m...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
In this paper we focus on concurrent processes built on synchronization by means of futures. This co...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
In this paper, we study the interleaving – or pure merge – operator that most often characterizes pa...
In this paper we address the problem of understanding Concurrency Theory from a combinatorial point ...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
La sémantique des jeux permet l'étude et la modélisation abstraite des langages de programmation d'u...
La concurrence joue un rôle important dans les systèmes et la programmation modernes. Il révèle le p...
This thesis enters in the frame of the automatic verification of concurrent software based on an int...
Formal verification technique often runs up against the combinatorial explosion problem: the number ...
International audienceIn this paper we focus on concurrent processes built on synchronization by mea...
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Nous présentons deux contributions dans le domaine de la programmation parallèle.La première est thé...
In recent years, methods from algebraic topology and geometry have entered computer science. These m...