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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.