[aosd-discuss] Java project to AspectJ
david shepherd
davidshepherd at rocketmail.com
Fri Jan 12 08:55:59 EST 2007
Creating a Java code base with a "before AspectJ" and an "after AspectJ" version is a major undertaking because of the lack of robust aspect mining and refactoring tools (these tools are still in the research stage). I am unaware of any completely refactored codebase. JHotdraw/AJHotdraw is a program that has been partially refactored from pure OOP into AspectJ + OOP, but it is not a complete refactoring (http://sourceforge.net/projects/jhotdraw, http://sourceforge.net/projects/ajhotdraw/). Similarly, I have a version of JHotdraw where I have annotated with methods that *should* be refactored into aspects, which I used to evaluate my aspect mining framework, Timna (http://www.cis.udel.edu/~shepherd/).
If you are interested on pursuing research on the subject I hope you will join us at LATE at AOSD2007 (http://www.aosd.net/workshops/late/2007/) or at least use last year's LATE website (http://www.aosd.net/workshops/late/2006/) as a good starting point for finding related work.
-David Shepherd
www.cis.udel.edu/~shepherd
----- Original Message ----
From: Sylvain Nicole <snicole at videotron.ca>
To: discuss at aosd.net
Sent: Thursday, January 11, 2007 10:13:35 PM
Subject: [aosd-discuss] Java project to AspectJ
I'm working on aspect mining and I was wondering where I could find a
java code base with the refactored version in AspectJ. I googled a
little on the subject but no luck.
Best regards,
Sylvain
_______________________________________________
discuss mailing list - discuss at aosd.net
To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/discuss_aosd.net
Check out the AOSD.net Wiki: http://aosd.net/wiki
More information about the discuss
mailing list