[aosd-discuss] discuss Digest, Vol 50, Issue 4

Kashif Shabir kashifshabeer at hotmail.com
Tue Nov 13 07:13:18 EST 2007



Hi ALL !
I am working on my Master thesis and it relate to the challenges and evaluation of software testing techniques in the Aspect Oriented Programming environment. I need a source code related to any phase of an Aspect Oriented software, Can any friend send me an open source code.

Kashif

> From: discuss-request at aosd.net
> Subject: discuss Digest, Vol 50, Issue 4
> To: discuss at aosd.net
> Date: Fri, 9 Nov 2007 12:00:05 -0500
> 
> 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. Re: AOP, Design Patterns and Metadata - master thesis
>       (G?nter Kniesel)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 08 Nov 2007 23:40:52 +0100
> From: G?nter Kniesel <gk at cs.uni-bonn.de>
> Subject: Re: [aosd-discuss] AOP, Design Patterns and Metadata - master
> 	thesis
> To: andrei oprisan <aoprisan at gmail.com>
> Cc: AOP discussion list <discuss at aosd.net>
> Message-ID: <47339074.6080604 at cs.uni-bonn.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> andrei oprisan schrieb:
> >              Hello all,
> >    My name is Andrei Oprisan and I am a student at the  Department of 
> > Computer Science, University of Joensuu, Finland. I am currently writing 
> > my master thesis. The thesis is centered around using AOP and Metadata 
> > to implement the GOF's Design Patterns. I am using AspectJ and 
> > annotations for that, but I am kind of stuck now because things are not 
> > so clear for me where should I go. I am aware of the previous 
> > implementation of Design Patterns using AspectJ done by Jan Hannemann. I 
> > would like to kindly ask you for opinions or advices on the the subject 
> > of the my thesis. If required, I can provide more information on the 
> > work that I had already done.
> > Thank you very much for your time.
> > 
> > Kind Regards,
> >     Andrei.
> 
> Hi Andrei,
> 
> if you got stuck with AspectJ you might want to try LogicAJ 
> (http://roots.iai.uni-bonn.de/research/logicaj). A discussion
> of how LAJ can express design patterns that are hard to model
> properly in AspectJ (e.g. different variants of Decorators) is
> contained in
> 
>    G?nter Kniesel, Tobias Rho, Stefan Hanenberg:
>    "Reusable Pattern Implementations Need Generic Aspects"
>    Proceedings of ECOOP 2004 Workshop on Reflection, AOP and
>    Meta-Data for Software Evolution (RAM-SE), 2004.
>    http://www.cs.uni-bonn.de/~gk/papers/knieselRhoHanenberg-RAMSE04.pdf
> 
> For background information on LogicAJ see 	
> 
>    Tobias Rho, G?nter Kniesel
>    "Uniform Genericity for Aspect Languages"
>    Technical Report IAI-TR-2004-4, Computer Science Department III,
>    University of Bonn. ISSN 0944-8535. December 2004.
> http://www.cs.uni-bonn.de/~gk/papers/IAI-TR-2004-4-RhoKniesel-UniformAspectGenericity.pdf
> 
> For a survey of aspect genericity including other languages see
> 
>      G?nter Kniesel, Tobias Rho:
>      "A Definition, Overview and Taxonomy of Generic Aspect Languages"
>      In Lionel Senturier (Ed.): Aspect-oriented Software Development,
>      Special issue of L'Objet, vol. 12, no. 2-3 (Sept. 2006), p. 9-39,
>      Hermes Science Publishing, London, 2006.
>      http://www.cs.uni-bonn.de/~gk/papers/kniesel-lobjet2006.pdf
> 
> By the way, LAJ can also use annotations, although the above papers 
> don't mention it. However, for most design patterns that we have 
> analysed, it does not depend on annotations, since its pointcut language 
> is powerful enough to identify the relevant join points without hints
> from the user.
> 
> Hope this helps. "Spor la treaba!" :)
> 
> G?nter
> 
> 
> 
> 
> 
> 
> 
> ------------------------------
> 
> __________________________________________________
> 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 50, Issue 4
> **************************************

_________________________________________________________________
Climb to the top of the charts!  Play Star Shuffle:  the word scramble challenge with star power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://aosd.net/pipermail/discuss_aosd.net/attachments/20071113/481cab64/attachment.html 


More information about the discuss mailing list