- 1-two-step Weaving with Reflection Using Aspectj

  title={- 1-two-step Weaving with Reflection Using Aspectj},
  author={Pierre-Charles David and Thomas Ledoux and Noury M. N. Bouraqadi-Sa{\^a}dani},
While Aspect-oriented programming (AOP) [Kic+97] enables modularization of crosscutting concerns, Reflection [Smi82] is commonly recognized as a valuable instrument for separation of concerns [Coi99]. In this short paper, we explore the relationships between reflection and AOP. This study is carried out in the context of a project about dynamic adaptability of distributed systems [RNTL00]. We propose a combination of the two approaches to obtain the best of both worlds. The proposed prototype… CONTINUE READING
Highly Cited
This paper has 40 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 24 extracted citations


Publications referenced by this paper.
Showing 1-5 of 5 references

Reflection and Semantics in a Procedural Language

  • Smith, B.C
  • PhD: M.I.T.
  • 1982
Highly Influential
7 Excerpts

An Overview of AspectJ

  • G. Kiczales, al
  • proceedings of ECOOP'01. LNCS 2072, Springer…
  • 2001

Design Patterns

  • E. Gamma, al
  • Addison Wesley Publisher,
  • 1995
1 Excerpt


  • G. Kiczales
  • des Rivieres, and D. G. Bobrow – The Art of the…
  • 1991
1 Excerpt

Similar Papers

Loading similar papers…