@inproceedings{ kic97, crossref = {ecoop97}, author = {Gregor Kiczales and John Lamping and Anurag Mendhekar and Chris Maeda and Cristina Videira Lopes and Jean-Marc Loingtier and John Irwin}, title = {Aspect-Oriented Programming}, pages = {220-242}, topic = {aop[1]}, uri = {http://www.cs.ubc.ca/~gregor/kiczales-ECOOP1997-AOP.pdf} }