[aosd-discuss] design patterns
Ralf Laemmel
Ralf.Laemmel at cwi.nl
Tue Dec 9 08:28:36 EST 2003
Ankur . wrote:
> I plan to do a research on developing design patterns (esp. Java based
> ) in Aspect Oriented paradigm. I am a novice at design patterns and
> Aspect Oriented thinking/programming/algorithms. Is any one working on
> something like this? If yes i would like to exchange certain views
> (actually know your views, till i have my own). Any
> comments/criticism/hugs are welcome.
As pointed out by others, [HK02] is a good entry point.
But here are a few more bibtex entries, which show that this a hot topic.
Several people work on this very topic as we talk. :-)
Ralf
@InProceedings{HK02,
author = "Jan Hannemann and Gregor Kiczales",
title = "{Design pattern implementation in Java and AspectJ}",
pages = "161--173",
ISSN = "0362-1340",
editor = "Cindy Norris and Jr. James B. Fenwick",
booktitle = "Proceedings of the 17th {ACM} conference on
Object-oriented programming, systems, languages, and
applications ({OOPSLA}-02)",
month = nov # " ~4--8",
series = "ACM SIGPLAN Notices",
volume = "37, 11",
publisher = "ACM Press",
address = "New York",
year = "2002",
}
@inproceedings{Nordberg01,
author = "M.E. {Nordberg III}",
title = "{Aspect-Oriented Dependency Inversion}",
booktitle = "{Proc.\ OOPSLA 2001 Workshop on Advanced Separation of
Concerns in Object-Oriented Systems (2001)}",
year = 2001
}
@inproceedings{HB03,
author = "Ouafa Hachani and Daniel Bardou",
title = "{On Aspect-Oriented Technology and Object-Oriented Design
Patterns}",
booktitle = "{Proc.\ Analysis of Aspect-Oriented Software (AAOS'03 at
ECOOP'03)}",
year = "2003",
note =
"\url{http://www.comp.lancs.ac.uk/computing/users/chitchya/AAOS2003/AAOS_Home.php}"
}
@inproceedings{HLW03,
author = "R.~Hirschfeld and R.~L{\"a}mmel and M.~Wagner",
title = "{Design Patterns and Aspects~---~Modular Designs
with Seamless Run-Time Integration}",
booktitle = "{Proc.\ of the 3rd German GI Workshop on
Aspect-Oriented Software Development, Technical Report, University of
Essen}",
year = 2003,
month = mar,
note = "8 pages"
}
More information about the discuss
mailing list