next up previous contents
Next: Représentation des connaissances et Up: Activités de recherche Previous: Contraintes sur les flottants   Contents

Modèles et implémentation d'interprètes réflexifs (1992-1999)

Ces travaux traitent de différents problèmes liés à la réflexivité dans les langages fonctionnels et à objets distribués. Durant mon stage de DEA, j'ai eu à utiliser un langage d'acteurs minimaliste dont les limitations auraient pu être contournées à l'aide de la réflexivité. La réflexivité, i.e. la capacité qu'a l'interprète d'un langage de se prendre pour objet de son propre calcul, permet de modifier et d'enrichir les mécanismes d'un interprète. Si son potentiel semble illimité, elle soulève cependant de nombreux problèmes. Lors de ma thèse, je me suis attaqué à certain d'entre eux qui vont de la relation entre implémentation et modèle, au problème de la réutilisation de code réflexif en passant par le problème de l'inefficacité des interprètes réflexifs. L'ensemble de ces travaux se caractérise par un effort important d'implémentation.


next up previous contents
Next: Représentation des connaissances et Up: Activités de recherche Previous: Contraintes sur les flottants   Contents
Claude Michel 2002-03-27