Show simple document record

dc.contributor.advisorBarbeau, Michel
dc.contributor.authorLaflamme, Ivan
dc.date.accessioned2020-09-18T13:24:47Z
dc.date.available2020-09-18T13:24:47Z
dc.date.created1995
dc.date.issued1995
dc.identifier.isbn0612044920
dc.identifier.urihttp://hdl.handle.net/11143/17534
dc.description.abstractCette recherche considère deux applications dans le domaine des bases de données orientées objet. La première partie de ce mémoire traite de l'implantation de la persistance du langage Mondel (Montreal description language) au moyen du système de gestion de bases de données orientées objet (SGBDOO) Ode (Object database and environment). La deuxième partie développe la conception et la documentation d'un cadre d'applications pour les algorithmes de placement d'objets dans les bases de données orientées objet. L'étude sur l'implantation de la persistance du langage Mondel aborde le problème de la traduction d'une spécification en langage de haut niveau, c'est-à-dire Mondel, vers le langage d'implantation O++. L'objectif du projet réside dans l'étude du modèle logique de persistance de Mondel et de sa mise en oeuvre à l'aide du SGBDOO Ode. Nous avons développé et implanté une approche pour simuler sous Ode/BOS (Experimental Object Store) le parallélisme et l'appel d'opération tels qu'ils sont définis dans le langage Mondel. La deuxième partie traite de la conception et de la documentation d'un cadre d'applications pour les algorithmes de placement dans les SGBDOO. Un cadre d'applications permet à un client d'importer un nombre de classes et des mécanismes que celui-ci peut utiliser ou adapter. Toutefois, l'utilisation d'un cadre d'applications présuppose une bonne compréhension de la responsabilité de chacune des classes établissant des collaborations entre ses instances. La documentation d'un cadre doit permettre de comprendre les services que celui-ci offre, mais surtout faciliter la réutilisation des abstractions de ce cadre. Les résultats que nous avons obtenus concernent la modélisation de l'algorithme par arbres de placement, à l'aide de la méthodologie de Booch et de l'outil de conception Rational/Rose. Nous avons également fait l'implantation de l'algorithme, sous forme de programmation lettrée (Literate Programming), à l'aide de l'outil FlexOr.
dc.language.isofre
dc.publisherUniversité de Sherbrooke
dc.rights© Ivan Laflamme
dc.subjectBases de données orientées objet
dc.subjectLangages orientés objet (Informatique)
dc.titleApplications du paradigme orienté objet à l'implantation de la persistance du langage Mondel et à un cadre d'applications pour les algorithmes de placement
dc.typeMémoire
tme.degree.disciplineInformatique
tme.degree.grantorFaculté des sciences
tme.degree.levelMaîtrise
tme.degree.nameM. Sc.


Files in this document

Thumbnail

This document appears in the following Collection(s)

Show simple document record