CRUANES Thierry
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/19971996 Publications
-
1996
- Th. Cruanes : “MĂ©canismes de Synchronisation dans un GĂ©rant d’Objets DistribuĂ© basĂ© sur des Charpentes”, thesis, phd defence 11/02/1996, supervision Faudemay, Pascal (1996)