Conception et implantation d'un noyau oriente objet application : mise en Œuvre de l'interface d'interrogation candid
Institution:
Clermont-Ferrand 2Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
L'objet de cette these est l'implantation d'un noyau oriente objet autorisant la creation dynamique de classes et d'instances, l'execution de methodes et la gestion de la persistance. Le choix que nous avons retenu pour cette implantation est une approche tout objet dans laquelle classes, attributs et methodes sont places sur le meme pied. Un identifiant logique est attribue a chaque instance. Notre modele objet supporte plusieurs formes d'heritage, telles que l'heritage multiple et l'heritage statique. Notre principale originalite est liee a l'introduction simultanee de l'heritage dynamique et de l'heritage statique. Le corps des methodes est stocke sous forme de p-code qui est execute par la machine abstraite. Ce p-code peut provenir soit du langage graphique d'interrogation, soit de notre langage textuel. Ce langage textuel oriente objet supporte de nombreux mecanismes dont la gestion d'exceptions et le parallelisme. Le langage graphique d'interrogation constitue la principale application que nous avons mise en Œuvre. Nous avons developpe a cet effet une boite a outils graphique supportant le multi-fenetrage, ainsi qu'une algebre dont la grande originalite est de prendre en compte l'heritage dynamique afin de reduire le volume de donnees intermediaires