Le but de ce travail est de montrer qu'il est possible de fournir à un système d'exploitation des mécanismes permettant d'isoler des composants logiciels à grain fin. L'approche contraste avec les mécanismes matériels de protection mémoire des systèmes actuels permettant par l'intermédiaire de l'unité de gestion de la mémoire d'isoler les processus dans des espaces d'adressage virtuel différents. Notre approche repose sur l'utilisation d'un langage de programmation sûr pour segmenter un unique espace d'adresse virtuel en domaines d'isolation mémoire appelées des agents. Nos principales contributions sont un mécanisme efficace de communication (sans copie) entre les agents du système et un moteur d'exécution permettant à plusieurs milliers d...
To ensure the continuity of the company, it must seek export contracts. In the defense field, these ...
During the last decade, the need for computational power has increased due to the emergence and fast...
Abstract A single address space operating system is an excellent environment for the im-plementation...
Dans cette thèse nous étudions l’isolation mémoire et les mesures de communications efficaces par pa...
Les processeurs sont des composants électroniques omniprésents dans notre quotidien. On en retrouve ...
Cette thèse présente une solution de co-hébergement sécurisée de plusieurs piles logicielles autonom...
We are used to use computers on which programs from diverse origins are installed and running at the...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
La conteneurisation est une forme de virtualisation de niveau système d’exploitation présentant de b...
In many single address space operating systems, access to the distributed shared memory is often pro...
Les attaques ciblant les systèmes informatiques vont aujourd'hui au delà de simples logiciels malvei...
Processors are electronic components omnipresent in our daily lives. They are in our smartphones, co...
L'isolation des processus est la contrainte de sécurité la plus importante imposée par les systèmes ...
L’évolution technologique ainsi que l’augmentation incessante de la puissance de calcul requise par ...
To ensure the continuity of the company, it must seek export contracts. In the defense field, these ...
During the last decade, the need for computational power has increased due to the emergence and fast...
Abstract A single address space operating system is an excellent environment for the im-plementation...
Dans cette thèse nous étudions l’isolation mémoire et les mesures de communications efficaces par pa...
Les processeurs sont des composants électroniques omniprésents dans notre quotidien. On en retrouve ...
Cette thèse présente une solution de co-hébergement sécurisée de plusieurs piles logicielles autonom...
We are used to use computers on which programs from diverse origins are installed and running at the...
In this thesis we study state isolation and efficient message-passing in the context of concurrent o...
La conteneurisation est une forme de virtualisation de niveau système d’exploitation présentant de b...
In many single address space operating systems, access to the distributed shared memory is often pro...
Les attaques ciblant les systèmes informatiques vont aujourd'hui au delà de simples logiciels malvei...
Processors are electronic components omnipresent in our daily lives. They are in our smartphones, co...
L'isolation des processus est la contrainte de sécurité la plus importante imposée par les systèmes ...
L’évolution technologique ainsi que l’augmentation incessante de la puissance de calcul requise par ...
To ensure the continuity of the company, it must seek export contracts. In the defense field, these ...
During the last decade, the need for computational power has increased due to the emergence and fast...
Abstract A single address space operating system is an excellent environment for the im-plementation...