Skip to Main content Skip to Navigation
Journal articles

A generic reification technique for object-oriented reflective languages

Rémi Douence 1 Mario Südholt 2
1 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes 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
Document type :
Journal articles
Complete list of metadatas
Contributor : Rémi Douence <>
Submitted on : Tuesday, January 5, 2010 - 3:02:28 PM
Last modification on : Wednesday, December 5, 2018 - 1:22:14 AM


  • HAL Id : hal-00444033, version 1


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⟩



Record views