A generic reification technique for object-oriented reflective languages

Rémi Douence 1 Mario Südholt 2
1 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Computational reflection is gaining interest in practical applications as witnessed by the use of reflection in the Java programming environment and recent work on reflective middleware. Reflective systems offer many different reflection programming interfaces, the so-called Meta-Object Protocols (MOPs). Their design is subject to a number of constraints relating to, among others, expressive power, efficiency and security properties. Since these constraints are different from one application to another, we should be able to easily provide specially-tailored MOPs
Type de document :
Article dans une revue
Higher-Order and Symbolic Computation, Springer Verlag, 2001, 14 (1), pp.7--34
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00444033
Contributeur : Rémi Douence <>
Soumis le : mardi 5 janvier 2010 - 15:02:28
Dernière modification le : mercredi 5 décembre 2018 - 01:22:14

Identifiants

  • HAL Id : hal-00444033, version 1

Citation

Rémi Douence, Mario Südholt. A generic reification technique for object-oriented reflective languages. Higher-Order and Symbolic Computation, Springer Verlag, 2001, 14 (1), pp.7--34. 〈hal-00444033〉

Partager

Métriques

Consultations de la notice

281