Composability of aspects

  • Authors:
  • Antoine Marot;Roel Wuyts

  • Affiliations:
  • Université Libre de Bruxelles (ULB), Brussels, Belgium;KU Leuven, Leuven, Belgium

  • 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

The goal of the SPLAT workshop is to investigate insofar the software engineering '-ilities' are being addressed by aspect-oriented programming. This paper looks closer at one of these properties (composability of aspects), which is closely coupled to evolvability, comprehensibility and modularity. It discusses problems that can arise when composing (independently developed) aspects, investigates some existing approaches that deal with composing aspects, and their advantages and disadvantages. It then outlines our own aspect composition model, which is discussed in more detail in a submission to another workshop.