CRUANES Thierry

PhD student at Sorbonne University - ASIM
https://lip6.fr/Thierry.Cruanes

Supervision : Pascal FAUDEMAY

Synchronization mechanisms in an Object Manager based on Frameworks

Aujourd'hui, l'architecture des systèmes de gestion de bases de données objets, leurs mécanismes de contrôle de concurrence classique et leurs mécanismes de gestion de transcations restreignent l'utilisation de ces systèmes à des groupes de travail limités. Cette thèse présente un ensemble de techniques permettant de circonvenir à ces limitations afin d'élargir le domaine d'utilisation des bases de données objets. Les systèmes de gestion de bases de données objets doivent devenir des composants complètement intégrés dans les systèmes d'exploitation distribués. Le système présenté dans cette thèse permet de gérer la persistance des objets, le contrôle des accès concurrents et assure la cohérence globale des manipulations au travers de mécanismes de gestion de transaction évolués. Tous ces services se présentent sous la forme de charpentes objets complètement adaptables par le concepteur d'applications distribuées. Le système de gestion de la persistance, appelée charpente de persistance, gère des bases locales d'objets persistants. Ces objets sont exprimés dans un modèle neutre d'objets, rendant ces bases d'objets accessibles au travers de divers langages. La charpente de persistance est construite autour de quelques concepts simples, les conteneurs, qui stockent des objets, et les identificateurs qui permettent de retrouver ces objets dans les conteneurs. Elle permet à l'utilisateur de développer ses propres conteneurs.

Defence : 11/02/1996

Departure date : 01/01/1997

1996 Publications