• Back to Java Users Group Home • Print this page •

Java Users Group

December 2006 Meeting Information

December 12, 2006
Implementing Design Patterns with AspectJ

After being introduced in 1995, the original 23 Gang-of-Four Design Patterns have inspired the development of additional design patterns for various frameworks. As part of a Ph.D. research project (in collaboration with the Software Practices Lab), Jan Hannemann chose to develop and compare Java and AspectJ implementations of the Gang-of-Four design patterns. Jan managed to remove the code-level dependencies from 17 of the 23 patterns, and made the code available to the public. We will review the Java and AspectJ code from a two or three of these design patterns.