Frank's Eclipse and Java Blog

Monday, August 22, 2005

JDJ AOP reference

The current issue of JDJ has a feature article titled "AOP Technology Update" by Patrick Fendt that in the very first paragraph gives me "credit" for copyrighting the phrase "third dimension of programming". I think that must have been pulled from a powerpoint presentation I did back in 2001, but I was misquoted (and I certainly did not copyright anything). What I did say in there is "A cross-cutting concern is scattered because it is realized in the wrong dimension". The graphic on that same slide suggests 3 dimensions, but that is only because it shows only one aspect. The technically correct term would be "multi-dimensional separation of concerns", which I would probably attribute to Harold Ossher and Peri Tarr, but I have not fully researched its origin.