Generating AspectJ Programs with Meta-AspectJ


Meta-AspectJ (MAJ) is a language tool for generating AspectJ programs using code templates. MAJ itself is an extension of Java, so users can interleave arbitrary Java code with AspectJ code templates. MAJ is a structured meta-programming tool: a well-typed generator implies a syntactically correct generated program. MAJ promotes a methodology that combines… (More)
DOI: 10.1007/978-3-540-30175-2_1


Figures and Tables

Sorry, we couldn't extract any figures or tables for this paper.


Citations per Year

68 Citations

Semantic Scholar estimates that this publication has 68 citations based on the available data.

See our FAQ for additional information.

Slides referencing similar topics