Sciweavers

ICSE
2003
IEEE-ACM

Pluggable Reflection: Decoupling Meta-Interface and Implementation

14 years 4 months ago
Pluggable Reflection: Decoupling Meta-Interface and Implementation
Reflection remains a second-class citizen in current programming models, where it's assumed to be imperative and tightly bound to its implementation. In contrast, most object-oriented APIs allow interfaces to vary independently of their implementations. Components take this separation a step further by describing unforeseeable attributes--the key to pluggable third-party components. This paper describes how reflection can benefit from a similar evolutionary path.
David H. Lorenz, John M. Vlissides
Added 09 Dec 2009
Updated 09 Dec 2009
Type Conference
Year 2003
Where ICSE
Authors David H. Lorenz, John M. Vlissides
Comments (0)