[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