Conquering aspects with Caesar

  • Authors:
  • Mira Mezini;Klaus Ostermann

  • Affiliations:
  • Darmstadt University of Technology, Darmstadt, Germany;Darmstadt University of Technology, Darmstadt, Germany

  • Venue:
  • Proceedings of the 2nd international conference on Aspect-oriented software development
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Join point interception (JPI), is considered an important cornerstone of aspect-oriented languages. However, we claim that JPI alone does not suffice for a modular structuring of aspects. We propose CAESAR, a model for aspect-oriented programming with a higher-level module concept on top of JPI, which enables reuse and componentization of aspects, allows us to use aspects polymorphically, and introduces a novel concept for dynamic aspect deployment.