[aosd-discuss] AOP, Design Patterns and Metadata - master thesis
Miguel Pessoa Monteiro
mmonteiro at di.fct.unl.pt
Wed Nov 7 13:24:31 EST 2007
Hi Andrei,
Perhaps you could be more specific about your problem. You said that you're using
AOP and Metadata, but did not mention an actual tool/language. Do you mean AspectJ 5
and Java 5 annotations, or is it something else?
Exactly what is not clear about where you should go? Perhaps it is just a matter of
starting with one pattern, implement it, and gradually do the same with the whole
collection. Try selecting one of the most promising patterns, in terms of possible
conclusions/insights, or as a showcase for the technique that you are using.
Regarding related work, you may be interested on the following papers:
M.P. Monteiro, J.M. Fernandes, Pitfalls of AspectJ Implementations of Some of the
Gang-of-Four Design Patterns. Proceedings of the Desarrollo de Software Orientado a
Aspectos (DSOA2004) workshop, at the VIII Jornadas de Ingeniería de Software y
Bases de Datos (JISBD2004), Málaga, Spain, November 2004.
http://ctp.di.fct.unl.pt/~mpm/Monteiro04-AspectJGoFPitfalls.pdf
@inproceedings{rajan-patterns-07,
author = {Hridesh Rajan},
title = {Design Patterns in Eos},
booktitle = {PLoP '07, Conference on Pattern Languages of Programs},
location = {Monticello, IL},
pages = {to appear},
month = {September},
year = {2007}
}
http://www.hillside.net/plop/2007/papers/PLoP2007_Rajan.pdf
Hope this helps,
--
Miguel P. Monteiro | cell phone +351 96 700 35 45
Departamento de Informatica | Phone +351 21 294 8536 ext. 10708
Faculdade Ciencias e Tecnol.| Fax: +351 21 294 8541
Universidade Nova de Lisboa | URL: http://ctp.di.fct.unl.pt/~mpm
2829-516 Caparica, PORTUGAL | e-mail: mmonteiro [at] di fct unl pt
Em Qua, Novembro 7, 2007 5:00 pm, discuss-request at aosd.net escreveu:
> Date: Tue, 6 Nov 2007 20:39:16 +0200
> From: "andrei oprisan" <aoprisan at gmail.com>
> Subject: [aosd-discuss] AOP, Design Patterns and Metadata - master
> thesis
> To: "AOP discussion list" <discuss at aosd.net>
> Message-ID:
> <8f1316b80711061039t4bc6ebbod33a0880fdfeda9e at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> 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.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://aosd.net/pipermail/discuss_aosd.net/attachments/20071106/33b6f956/attachment-0001.html
More information about the discuss
mailing list