The Communications of the ACM, of this month (October 2001) contains 12 articles on Aspect-Oriented Programming (AOP). Three of those articles have authors with a current or former affiliation with our College. Aspect-Oriented Programming, a new field of programming technology, has several roots and one of them is firmly ankered in our College. http://www.ccs.neu.edu/home/lieber/connection-to-aop.html One of the articles in CACM Oct. 2001 is about DJ: http://www.ccs.neu.edu/research/demeter/papers/cacm2001/adaptive-methods4.htm coauthored by Doug Orleans, Johan Ovlinger and myself. This paper starts with the Law of Demeter idea http://www.ccs.neu.edu/home/lieber/LoD.html proposed by Dr. Ian Holland, the Software Engineering (COM 3205) instructor, back in 1988. One of the 12 articles is co-authored by Dr. Greg Sullivan, a former PhD student of Professor Wand. I teach two graduate courses that have a strong AOP component: COM 3360 (Adaptive Object-Oriented Software Development) and http://www.ccs.neu.edu/research/demeter/course/f01/f01.html COM 3362 (Advanced Object-Oriented Systems) http://www.ccs.neu.edu/home/lieber/com3362/sp99/com3362-sp99.html COM 3360 is offered this fall and COM 3362 in the Winter. If you are interested in learning about AOP, sign up for one or both of those courses. A few students could still join COM 3360 this fall. -- Karl Lieberherr