Re: Java project to AspectJ
david shepherd <[email protected]>
| Newsgroups | gmane.comp.programming.aspect.general |
|---|---|
| Message-ID | <[email protected]> |
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@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 <[email protected]> To: [email protected] 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 - [email protected] 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 _______________________________________________ discuss mailing list - [email protected] 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