AspectJ: the language and support tools. - Erik Hilsdale; Jim Hugunin; Mik Kersten; Gregor Kiczales; Cristina Videira Lopes; Jeffrey Palm (OOPSLA Addendum, 2000)

An Overview of AspectJ. - Gregor Kiczales; Erik Hilsdale; Jim Hugunin; Mik Kersten; Jeffrey Palm; William G. Griswold (ECOOP, 2001)

Aspect-oriented programming. - Gregor Kiczales; Erik Hilsdale (ESEC / SIGSOFT FSE, 2001)

Aspect-Oriented Programming with Aspectj. - Erik Hilsdale (TOOLS (39), 2001)

Getting started with ASPECTJ. - Gregor Kiczales; Erik Hilsdale; Jim Hugunin; Mik Kersten; Jeffrey Palm; William G. Griswold (Commun. ACM, 2001)

Advice weaving in AspectJ. - Erik Hilsdale; Jim Hugunin (AOSD, 2004)