Dans le domaine des systèmes distribués, la notion de mobilité du code est à l'origine de nombreux travaux visant à améliorer les performances des applications parallèles (processus légers mobiles), à faciliter le développement d'applications (agents mobiles) ou à garantir la sécurité (cartes à puces). Dans ce contexte, nous montrons que les systèmes d'agents mobiles ont peu à peu disparu au profit de plates-formes d'exécution asynchrones. Nous présentons une nouvelle abstraction - appelée conteneur actif - qui est issue d'une modélisation en p-calcul d'un système d'agents mobiles, et qui semble être une brique de base avec laquelle les applications distribuées peuvent être conçues. Le développement d'une implémentation de cette abstraction...
Les applications de transmission de messages distribués font partie du courant dominant des technolo...
National audienceLes futures générations de téléphones mobiles, incluant toujours plus de services m...
Ce mémoire d'Habilitation à Diriger des Recherches présente notre contribution à l'algorithmique par...
International audienceUn système distribué est constitué d'un ensemble de noeuds de calcul, exécutan...
La capacité d'adaptation/reconfiguration face aux changements de l'environnement d'exécution représe...
Ce document traite du problème, toujours actuels, de l'unification des paradigmes de programmation l...
L'émergence des environnements omniprésents pose un nouveau défi aux systèmes informatiques. Les int...
De nos jours, les systèmes distribués doivent répondre de plus en plus à de nouvelles exigences de q...
L'exécution efficace des applications distribuées irrégulières exige d'adopter des mécanismes qui as...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
De nos jours, les systèmes distribués doivent répondre de plus en plus à de nouvelles exigences de q...
Dans cette thèse, nous présentons un système de réplication optimiste pour les applications collabor...
National audienceLa délégation d’exécution de code est un mécanisme prometteur pour les systèmes nom...
L'objectif de cette thèse est de montrer que le modèle des systèmes de réécriture de graphe est un m...
Cette thèse porte sur l'étude d'architectures de communication sans horloge pour la conception de ré...
Les applications de transmission de messages distribués font partie du courant dominant des technolo...
National audienceLes futures générations de téléphones mobiles, incluant toujours plus de services m...
Ce mémoire d'Habilitation à Diriger des Recherches présente notre contribution à l'algorithmique par...
International audienceUn système distribué est constitué d'un ensemble de noeuds de calcul, exécutan...
La capacité d'adaptation/reconfiguration face aux changements de l'environnement d'exécution représe...
Ce document traite du problème, toujours actuels, de l'unification des paradigmes de programmation l...
L'émergence des environnements omniprésents pose un nouveau défi aux systèmes informatiques. Les int...
De nos jours, les systèmes distribués doivent répondre de plus en plus à de nouvelles exigences de q...
L'exécution efficace des applications distribuées irrégulières exige d'adopter des mécanismes qui as...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
De nos jours, les systèmes distribués doivent répondre de plus en plus à de nouvelles exigences de q...
Dans cette thèse, nous présentons un système de réplication optimiste pour les applications collabor...
National audienceLa délégation d’exécution de code est un mécanisme prometteur pour les systèmes nom...
L'objectif de cette thèse est de montrer que le modèle des systèmes de réécriture de graphe est un m...
Cette thèse porte sur l'étude d'architectures de communication sans horloge pour la conception de ré...
Les applications de transmission de messages distribués font partie du courant dominant des technolo...
National audienceLes futures générations de téléphones mobiles, incluant toujours plus de services m...
Ce mémoire d'Habilitation à Diriger des Recherches présente notre contribution à l'algorithmique par...