Johan: This is in relation to the Hannemann Kiczales [HK] OOPSLA 2002 paper. (use Google) We describe 7 key properties of AC in our British Computer Society paper. [HK] describes 4 key properties of AspectJ implementations for patterns. (LRCU) Locality Reusability Composition transparency (Un)pluggability 1. How overlap LRCU with our 7 properties? 2. [HK] claims to achieve LRCU only sometimes. Do we claim that we can achieve our 7 properties _all_ the time? 3. Can we point to one of the 23 patterns where AC achieves more properties than AspectJ? The outcome of this discussion needs to be summarized for the related work section. -- Karl