HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Adressage et protection dans un systeme reparti

Abstract : This work has been carried out in the framework of the Guide project, which aims at designing and implementing a system for the support of distributed persistent objects. The thesis is structured into two parts. The first part addresses the design problems for such a system and describes various approaches adopted in similar projects. The second part is devoted to the presentation of the work achieved within the Guide project. A major result is the design and prototype implementation of a distributed kernel called Eliott on the Mach 3.0 micro-kernel, which provides a generic support for a family of object-oriented languages. This kernel was used to develop pilot distributed object-oriented applications. The Eliott kernel manages persistent objects and provides object sharing between tasks which are multithreaded distributed execution structures. For efficiency reasons, objects are grouped into clusters, but a given object may migrate from one cluster to another according to administrative clustering policies. Objects are dynamically bound into tasks virtual address spaces. For security purpose, objects can be isolated from each other so that an error in a given object can not damage another object. To achieve this goal, a lightweight segmented addressing scheme "a la Multics" was designed. The general addressing scheme also includes access-control mechanisms, which are based on access-lists specified at the operation level. These mechanisms allow the construction of mutually suspicious protected subsystems. Control structures, including protection data are generated at the first invocation of a given object. This information is then used to perform efficiently subsequent invocations of the same object.
Complete list of metadata

Contributor : Thèses Imag Connect in order to contact the contributor
Submitted on : Wednesday, March 3, 2004 - 5:55:57 PM
Last modification on : Friday, March 25, 2022 - 11:09:32 AM
Long-term archiving on: : Wednesday, September 12, 2012 - 2:30:15 PM


  • HAL Id : tel-00005202, version 1



Daniel Hagimont. Adressage et protection dans un systeme reparti. Réseaux et télécommunications [cs.NI]. Institut National Polytechnique de Grenoble - INPG, 1993. Français. ⟨tel-00005202⟩



Record views


Files downloads