Skip to main content

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

Hi all,

we presented some AspectJ specific patterns at AOSD workshops and at EuroPlop. You might be interested in the papers:

http://www.cs.uni-essen.de/dawis/publications/papers/aop/2003_HSU_AspectJIdioms_EuroPLOP_2003.pdf
http://www.cs.uni-essen.de/dawis/publications/papers/aop/2003_HaSch_AspectJIdioms_ACP4IS.pdf
http://www.cs.uni-essen.de/dawis/publications/papers/aop/HaCo_StrategiesVsPattern_ACP4IS_2002.pdf

The last one contains a discussion to what extends these "things" are really patterns.

- Stefan

Mpm 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


--
*******************************************************
Stefan Hanenberg
University of Duisburg-Essen
Institute for Computer Science
and Business Information Systems (ICB)
phone: (+49) 201-183 3678 | fax: (+49) 201-183 2419
email: mailto:shanenbe@xxxxxxxxxxxxxxx
www: http://www.cs.uni-essen.de/dawis/staff/shanenbe/
*******************************************************



Back to the top