Gregor Kiczales, Xerox PARC
Gregor Kiczales is Professor of Computer Science at the University of British Columbia, where he holds the Xerox, Sierra Systems, NSERC Chair of Software Design. He is also leader of the Xerox PARC group that has developed aspect-oriented programming and AspectJ.