Flexible metaprogramming and AOP in Java

Éric Tanter, Rodolfo Toledo, Guillaume Pothier, Jacques Noyé. Flexible metaprogramming and AOP in Java. Science of Computer Programming, 72(1-2):22-30, 2008. [doi]

@article{TanterTPN08,
  title = {Flexible metaprogramming and AOP in Java},
  author = {Éric Tanter and Rodolfo Toledo and Guillaume Pothier and Jacques Noyé},
  year = {2008},
  doi = {10.1016/j.scico.2007.10.005},
  url = {http://dx.doi.org/10.1016/j.scico.2007.10.005},
  tags = {Java},
  researchr = {https://researchr.org/publication/TanterTPN08},
  cites = {0},
  citedby = {0},
  journal = {Science of Computer Programming},
  volume = {72},
  number = {1-2},
  pages = {22-30},
}