The Aspect Pattern

BBN Technologies


By dynamically chaining together a series of delegating wrappers around a collection of base instances created by Factories, a simple but effective form of Aspect Oriented Programming (AOP) with dynamic weaving can be constructed directly in ordinary OOP languages like Java and C++. This form of AOP is particularly beneficial in the handling of dynamic adaption in distributed systems.

Full-text preview

Available from: