Exceptions dans les langages à objets
Institution:
Université Joseph Fourier (Grenoble)Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
Dans les langages de programmation une exception apparait comme consequence des limites qu'une mise en uvre introduit par rapport a un modele ideal. Les structures de controle traditionnelles ne conviennent pas pour traiter ces cas limites, et sont secondees dans certains langages par un systeme specifique de gestion des exceptions qui separe le traitement des exceptions de l'algorithme principal. Nous analysons dans le contexte plus precis des langages a objets la forme que doit prendre un tel systeme et les contraintes qu'il doit satisfaire. Nous regardons en particulier les implications de la modularite, de l'heritage et de la conformite. Nous proposons ensuite un systeme de gestion des exceptions pour le langage guide, langage a objets concu pour la construction d'applications reparties. Nous proposons des solutions aux problemes de la coherence des objets et de la concurrence. Ce travail a donne lieu a une mise en uvre sur le systeme guide