IceCool SimpleAspects is a simple Aspect Oriented Programming framework. Aspects consist of pointcuts and advices. Advices are weaved using a method-based interception mechanism during runtime. Following are some of the features of Simple Aspects:
Instead of implementing business logic using stateless session beans running in a heavyweight EJB container, the container services such as transaction, security become lightweight aspects. The business logic is encapsulated in plain java objects to which these aspects are applied.
Download a copy of the current release of IceCool SimpleAspects!