Implementing design patterns in CaesarJ: an exploratory study

  • Authors:
  • Edgar Sousa;Miguel P. Monteiro

  • Affiliations:
  • Universidade do Minho, Braga, Portugal;Universidade Nova de Lisboa, Caparica, Portugal

  • Venue:
  • Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the past, repositories of examples of the well-known Gang-of-Four design patterns brought insights on the potential contributions of aspect-oriented programming, as well as providing a suitable case study for subsequent research. In this paper, we present the first results of an ongoing effort to bring these advantages to a broader range of aspect-oriented languages. We present several implementations in CaesarJ of seven Gang-of-Four patterns. A short analysis follows, in which a comparison is made with AspectJ.