Dans cette thèse nous étudions l’isolation mémoire et les mesures de communications efficaces par passage de message dans le contexte des environnements à mémoire partagée et la programmation orientée-objets. L’état de l’art en la matière se base presque exclusivement sur deux techniques complémentaires dites de propriété des objets (ownership) et d’unicité de références (reference uniqueness) afin d’adresser les problèmes de sécurité dans les programmes concurrents. Il est frappant de constater que la grande majorité des travaux existants emploient des méthodes de vérification statique des programmes, qui requirent soit un effort d’annotations soit l’introduction de fortes contraintes sur la forme et les références vers messages échangés. ...
Dans le domaine des systèmes distribués, la notion de mobilité du code est à l'origine de nombreux t...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans m...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
National audienceL'isolation mémoire est une propriété fondamentale pour garantir la sécurité des sy...
Le but de ce travail est de montrer qu'il est possible de fournir à un système d'exploitation des mé...
Les processeurs sont des composants électroniques omniprésents dans notre quotidien. On en retrouve ...
Nous sommes habitués à utiliser des ordinateurs sur lesquels coopèrent des programmes d'origines div...
We are used to use computers on which programs from diverse origins are installed and running at the...
La programmation concurrente à mémoire partagée est un modèle classique de concurrence qui permet no...
Les applications de transmission de messages distribués font partie du courant dominant des technolo...
Soit un réseau de machines exécutant des programmes ML qui s'échangent des données. Comment peut-on ...
Les rapports de recherche du LIG - ISSN: 2105-0422This paper proposes an ownership model that permit...
L’évolution technologique ainsi que l’augmentation incessante de la puissance de calcul requise par ...
Dans le domaine des systèmes distribués, la notion de mobilité du code est à l'origine de nombreux t...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans m...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
National audienceL'isolation mémoire est une propriété fondamentale pour garantir la sécurité des sy...
Le but de ce travail est de montrer qu'il est possible de fournir à un système d'exploitation des mé...
Les processeurs sont des composants électroniques omniprésents dans notre quotidien. On en retrouve ...
Nous sommes habitués à utiliser des ordinateurs sur lesquels coopèrent des programmes d'origines div...
We are used to use computers on which programs from diverse origins are installed and running at the...
La programmation concurrente à mémoire partagée est un modèle classique de concurrence qui permet no...
Les applications de transmission de messages distribués font partie du courant dominant des technolo...
Soit un réseau de machines exécutant des programmes ML qui s'échangent des données. Comment peut-on ...
Les rapports de recherche du LIG - ISSN: 2105-0422This paper proposes an ownership model that permit...
L’évolution technologique ainsi que l’augmentation incessante de la puissance de calcul requise par ...
Dans le domaine des systèmes distribués, la notion de mobilité du code est à l'origine de nombreux t...
Cette thèse étudie ce qui peut-être calculé dans des systèmes composés de multiple ordinateurs commu...
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans m...