Thèse soutenue

Contribution à la conception par objets des systèmes opératoires

FR  |  
EN
Auteur / Autrice : Tra Gooré Bi
Direction : Claude Bétourné
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 1995
Etablissement(s) : Toulouse 3

Résumé

FR

Ce memoire decrit le projet so3 (systeme operatoire oriente objets) qui est une experience de conception des systemes operatoires en utilisant les techniques de l'approche par objets. Ce projet vise a etudier l'impact de cette technique sur la construction des logiciels de base de l'ordinateur. Il se propose de: construire une hierarchie de classes d'objets permettant de mettre en uvre une variete de noyaux de systeme operatoire ; ramener la conception d'un systeme operatoire a un ensemble reduit de concepts de base. Le travail realise decrit une collection de classes abstraites et concretes, en faisant un minimum d'hypotheses sur l'architecture cible. Il s'interesse particulierement a la modelisation des moyens de conservation de l'information, des activites et ressources, et des moyens de stockage permanent des objets. Il repose sur un ensemble restreint de concepts fondamentaux: la collection, la region (ou memoire), les activites, les ressources et les objets persistants. A partir de ces concepts de base, l'heritage (simple et multiple) et la composition sont utilises pour definir les autres objets du systeme. Les hierarchies de classes degagees ont ete testees en implementant un prototype de systeme de fichiers, ecrit en c++ sous le systeme unix