[aosd-discuss] discuss Digest, Vol 40, Issue 9
Osvaldo P Duarte Jr
osvaldop at brturbo.com.br
Sat Jan 13 11:46:29 EST 2007
This book has examples which you can study. Visit the link.
http://www.oreilly.com/catalog/aspectjckbk/index.html
Bye.
Osvaldo P Duarte Jr
(5562)9801-4954
Msn:opdj at hotmail.com
Skype:osvaldopereiraduartejr
----- Original Message -----
From: <discuss-request at aosd.net>
To: <discuss at aosd.net>
Sent: Friday, January 12, 2007 3:00 PM
Subject: discuss Digest, Vol 40, Issue 9
> Send discuss mailing list submissions to
> discuss at aosd.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://aosd.net/mailman/listinfo/discuss_aosd.net
> or, via email, send a message with subject or body 'help' to
> discuss-request at aosd.net
>
> You can reach the person managing the list at
> discuss-owner at aosd.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of discuss digest..."
>
>
> Today's Topics:
>
> 1. Java project to AspectJ (Sylvain Nicole)
> 2. Re: Java project to AspectJ (Joe Kutner)
> 3. Re: Java project to AspectJ (david shepherd)
> 4. Re: Java project to AspectJ (Raffi Khatchadourian)
> 5. Re: Java project to AspectJ (david shepherd)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 11 Jan 2007 22:13:35 -0500
> From: Sylvain Nicole <snicole at videotron.ca>
> Subject: [aosd-discuss] Java project to AspectJ
> To: discuss at aosd.net
> Message-ID: <45A6FCDF.7080806 at videotron.ca>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> 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
>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 11 Jan 2007 21:24:02 -0600
> From: "Joe Kutner" <jpkutner at gmail.com>
> Subject: Re: [aosd-discuss] Java project to AspectJ
> To: "Sylvain Nicole" <snicole at videotron.ca>
> Cc: discuss at aosd.net
> Message-ID:
> <ece8bb080701111924u314754f9sac04f08386d369f1 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Here is a link to a collection of Java and AspectJ implementations of
> the 23 GoF patterns.
>
> http://www.cs.ubc.ca/~jan/AODPs/
>
> On 1/11/07, Sylvain Nicole <snicole at videotron.ca> wrote:
> > 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
> >
>
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 12 Jan 2007 05:55:59 -0800 (PST)
> From: david shepherd <davidshepherd at rocketmail.com>
> Subject: Re: [aosd-discuss] Java project to AspectJ
> To: discuss at aosd.net
> Message-ID: <473943.40881.qm at web51404.mail.yahoo.com>
> Content-Type: text/plain; charset=iso-8859-1
>
> 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
>
>
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Fri, 12 Jan 2007 10:08:17 -0500
> From: Raffi Khatchadourian <khatchad at cse.ohio-state.edu>
> Subject: Re: [aosd-discuss] Java project to AspectJ
> To: discuss at aosd.net
> Message-ID: <45A7A461.9040802 at cse.ohio-state.edu>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> David,
>
> david shepherd wrote:
> > 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.
>
> Perhaps evaluating an aspect mining and refactoring tool against a code
> base that has been refactored by hand may prove to be an insightful
> evaluation. Does a code base of this kind exist?
>
> Raffi
>
>
>
>
> ------------------------------
>
> Message: 5
> Date: Fri, 12 Jan 2007 07:38:12 -0800 (PST)
> From: david shepherd <davidshepherd at rocketmail.com>
> Subject: Re: [aosd-discuss] Java project to AspectJ
> To: discuss at aosd.net
> Message-ID: <20070112153812.94032.qmail at web51413.mail.yahoo.com>
> Content-Type: text/plain; charset=ascii
>
> Raffi,
>
> > Perhaps evaluating an aspect mining and refactoring tool against a
code
> > base that has been refactored by hand may prove to be an insightful
> > evaluation.
>
> Yes, exactly, this would be an EXCELLENT evaluation, but is very
difficult to create this benchmark correctly. Consider these two
scenarios:
>
> a) an individual refactors an entire project himself
> b) a committee is formed and each member refactors the same program and
then discusses and resolves all of the conflicts
>
> In Plan a) the refactorings may be biased by that particular individual's
tendency to refactor aspects of a certain type, etc.
> Plan b) would take a great deal of coordination and time
>
> > Does a code base of this kind exist?
> Not that I know of....if you find one, let me know :)
>
> Cheers,
> David S
>
>
>
>
>
> ----- Original Message ----
> From: Raffi Khatchadourian <khatchad at cse.ohio-state.edu>
> To: discuss at aosd.net
> Sent: Friday, January 12, 2007 10:08:17 AM
> Subject: Re: [aosd-discuss] Java project to AspectJ
>
> David,
>
> david shepherd wrote:
> > 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.
>
> Perhaps evaluating an aspect mining and refactoring tool against a code
> base that has been refactored by hand may prove to be an insightful
> evaluation. Does a code base of this kind exist?
>
> Raffi
>
>
> _______________________________________________
> 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
>
>
>
>
>
>
> ------------------------------
>
> __________________________________________________
> AOSD Discuss mailing list - discuss at aosd.net
> To unsubscribe go to http://aosd.net
>
> Check out the AOSD.net Wiki: http://aosd.net/wiki
>
>
>
> End of discuss Digest, Vol 40, Issue 9
> **************************************
>
>
> __________ NOD32 1972 (20070111) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
Osvaldo P Duarte Jr
(62)9801-4954
Msn:opdj at hotmail.com
Skype:osvaldopereiraduartejr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://aosd.net/pipermail/discuss_aosd.net/attachments/20070113/475423cf/attachment.html
More information about the discuss
mailing list