Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] Re: Aspect patterns?

> I suppose Ramnivas Laddad's book (AspectJ in Action) also provides
> it, but I
> have not been able to get a copy yet.

Indeed, AspectJ in Action contains a chapter on design patterns, where
I
explain four AOP design patterns: the worker object creation pattern,
the exception introduction pattern, the participant pattern,
and the wormhole pattern.

-Ramnivas

--- Mpm <mpm@xxxxxxxxxxx> wrote:
> I suppose you meant AOP-specific patterns, not just AOP
> implementations of
> OO DPs.
> 
> Frank Hunleth presented 3 AspectJ patterns in his M.Sc. thesis:
> http://citeseer.nj.nec.com/hunleth01building.html
> 
> The Gradecki/Lesiecki book on AspectJ (Mastering AspectJ) also
> provides some
> interesting info.
> I suppose Ramnivas Laddad's book (AspectJ in Action) also provides
> it, but I
> have not been able to get a copy yet.
> 
> --- Original message ----
> From: Alain Sarraf <asa@xxxxxxxxxx> 
> Date: Fri, 26 Sep 2003 08:48:57 +0200 
> Delivered-to: aspectj-users@xxxxxxxxxxx 
> User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4)
> Gecko/20030624 Netscape/7.1 (ax) 
> 
> Hi  all,
> 
> I've been toying around with AspectJ with great interest for about a 
> year now. There are certain
> design questions that seem to continuously reocur.   I was just  
> wondering if anyone is working on compliling a collection of common 
> patterns for AOP ala GoF? or perhaps a library of  reusable aspects?
> For 
> example, a common aspect which  stores the stack trace in a log when
> a 
> NullPointerException ocurs. These kind of aspects seem to be needed
> in 
> almost every project. Just a thought.
> 
> Best Regards,
> 
> Alain
> 
> -- 
> Alain Sarraf
> Project Manager & Software Developer
> SOFTPRO - Software Professional GmbH & Co. KG
> Wilhelmstr. 34 * 71034 Boeblingen * Germany
> Tel. +49 (0) 7031 66 06 96 * Fax +49 (0) 7031 66 06 66
> asa@xxxxxxxxxx * www.softpro.de
> 
> --
> Miguel J. T. Pessoa Monteiro
> Ph.D. student Minho University, Portugal
> eMail: mpm@xxxxxxxxxxx
> URL: http://gec.di.uminho.pt/mpm/
> 
> 
> ________________________________________________
> Message sent using UebiMiau 2.7.8
> 
> 
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/aspectj-users


__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com


Back to the top