Base d'objets documentaires = = Document data base : modelling, manipulation and storing of ODA encoded documents / par Youssef Amghar ; sous la direction de J. Favrel

Date :

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Smalltalk (langage de programmation)

Conception centrée sur l'utilisateur

ODA (architecture des réseaux d'ordinateurs)

Favrel, Joël (Directeur de thèse / thesis advisor)

Institut national des sciences appliquées (Lyon ; 1957-....) (Organisme de soutenance / degree-grantor)

LIA - Laboratoire d'Informatique Appliquée (Lyon ; 1972-1991) (Laboratoire associé à la thèse / thesis associated laboratory)

Relation : Base d'objets documentaires = = Document data base : modelling, manipulation and storing of ODA encoded documents / par Youssef Amghar ; sous la direction de J. Favrel / Grenoble : Atelier national de reproduction des thèses , 1989

Résumé / Abstract : Les Modèles Orientés Objets (MOO) ont permis d'aborder autrement les problèmes de conception et d'analyse des applications telles que la documentation. Dans ces modèles, l'objet est le concept unique représentant une "entité" du monde réel. Dans le domaine de la documentation on parle souvent d'objet complexe multi media. Il est muni de connaissances et d'un comportement appelés souvent "propriétés" (attributs et méthodes). Les objets ayant en commun plusieurs propriétés forment une classe d'objets. Tout objet réel possédant ces propriétés est une instance de classe. Le MOO développé dans cette thèse permet grâce à l'introduction d'un nouveau concept "le Méta-G-Objet", de modéliserune collection non finie de modèles de documents codés selon la norme ODA. Le Méta-G-Objet est vu comme l'unification du concept de classe et du concept de méta-classe de Smalltalk considérés chacun comme insuffisant et mal adapté au domaine de la documentation. Le partage d'objets induit dans le graphe des modèles est formalisé. La manipulation des objets documentaires s'est faite à l'aide de Smalltalk dont les principes permettent l'implantation du modèle sans grande difficulté. L'absence de gestion des objets persistants dans Smalltalk, a conduit à l'élaboration d'un modèle de stockage. Trois bases ont été nécessaires : la base des attributs d'objets, la base des méthodes et la base des contenus. L'architecture retenue, à savoir un serveur de documents et des postes de travail pour chaque image Smalltalk a nécessité l'étude de la gestion des accès concurrents.