Introduction


The final category in this trio of design pattern chapters investigates how behavioral patterns can benefit from an aspect-oriented implementation.

Behavioral patterns are generic guidelines for structuring interactions and locating behavior throughout the participating classes. The recipes in this chapter show that these design patterns can gain considerable architectural advantages from using aspect orientation.

As with the structural patterns from the previous chapter, some GoF patterns simply don't seem to benefit significantly from aspects. In the case of behavioral aspects, this means that the Interpreter design pattern is not included in this chapter although the research, being completed by Jan Hanneman at http://www.cs.ubc.ca/~jan/AODPs/, may uncover approaches that further refine the mechanisms presented in this chapter and perhaps lead to improvements that can be made to the interpreter patterns implementation using aspect orientation.



AspectJ Cookbook
Aspectj Cookbook
ISBN: 0596006543
EAN: 2147483647
Year: 2006
Pages: 203
Authors: Russ Miles

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net