kirancodes.me
To Proof Maintenance & Beyond!

A classification system and analysis for aspect-oriented programs

Martin C. Rinard, Alexandru Salcianu, Suhabe Bugrara

Abstract

We present a new classification system for aspect-oriented programs. This system characterizes the interactions between aspects and methods and identifies classes of interactions that enable modular reasoning about the crosscut program. We argue that this system can help developers structure their understanding of aspect-oriented programs and promotes their ability to reason productively about the consequences of crosscutting a program with a given aspect.

BibTeX
@inproceedings{Rinard-al:FSE04,
  author    = {Martin C. Rinard and
               Alexandru Salcianu and
               Suhabe Bugrara},
  title     = {A classification system and analysis for aspect-oriented programs},
  booktitle = {FSE},
  pages     = {147--158},
  publisher = {{ACM}},
  year      = {2004},
}

Related papers