Re: discuss Digest, Vol 50, Issue 4
Kashif Shabir <[email protected]> Tue, 13 Nov 2007 12:13:18 +0000
| Newsgroups | gmane.comp.programming.aspect.general |
|---|---|
| Message-ID | <[email protected]> |
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: [email protected] > Subject: discuss Digest, Vol 50, Issue 4 > To: [email protected] > Date: Fri, 9 Nov 2007 12:00:05 -0500 > > Send discuss mailing list submissions to > [email protected] > > 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 > [email protected] > > You can reach the person managing the list at > [email protected] > > 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 <[email protected]> > Subject: Re: [aosd-discuss] AOP, Design Patterns and Metadata - master > thesis > To: andrei oprisan <[email protected]> > Cc: AOP discussion list <[email protected]> > Message-ID: <[email protected]> > 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 - [email protected] > 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 _______________________________________________ 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