Subject: Learning about AOP
From: Karl Lieberherr (lieber@ccs.neu.edu)
Date: Mon Oct 01 2001 - 15:09:46 EDT
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
This archive was generated by hypermail 2b28 : Mon Oct 01 2001 - 15:18:26 EDT