XXIV International Conference of the Chilean Computer Science Society (SCCC'04)
Supporting Dynamic Crosscutting with Partial Behavioral Reflection: A Case Study
Arica, Chile
November 11-November 12
ISBN: 0-7695-2200-9
?ric Tanter, Universidad de Chile, Chile; Ecole des Mines de Nantes - INRIA, France
Jacques Noy?, INRIA Rennes, France; Ecole des Mines de Nantes - INRIA, France
The relationship between reflection and aspect-oriented programming is still under exploration. This paper reports on an experiment to support a widely-accepted, general-purpose aspect language mechanism -AspectJ's dynamic crosscutting-, with a model of partial behavioral reflection. We present a first approach to such a mapping, identify some extensions that can improve the effectiveness of the mapping, and validate our proposal through a revisited mapping. These extensions have been integrated into our Java reflective platform, Reflex.
Citation:
Leonardo Rodr?guez, ?ric Tanter, Jacques Noy?, "Supporting Dynamic Crosscutting with Partial Behavioral Reflection: A Case Study," sccc, pp.48-58, XXIV International Conference of the Chilean Computer Science Society (SCCC'04), 2004