kirancodes.me
To Proof Maintenance & Beyond!

AspectM: UML-Based Extensible AOM Language

Naoyasu Ubayashi, Genya Otsubo, Kazuhide Noda, Jun Yoshida, Tetsuo Tamai

Abstract

AspectM, a UML-based aspect-oriented modeling (AOM) language, provides not only basic modeling constructs but also an extension mechanism called metamodel access protocol (MMAP) that allows a modeler to extend the AspectM metamodel. MMAP enables a modeler to construct domain-specific AOM languages at relatively low cost. In this paper, we show the overview of an AspectM support tool consisting of a reflective model editor and a verifying model weaver.

BibTeX
@inproceedings{Ubayashi-al:ASE08,
  author    = {Naoyasu Ubayashi and
               Genya Otsubo and
               Kazuhide Noda and
               Jun Yoshida and
               Tetsuo Tamai},
  title     = {{AspectM:} {UML-Based} Extensible {AOM} Language},
  booktitle = {ASE},
  pages     = {501--502},
  publisher = {{IEEE} Computer Society},
  year      = {2008},
}

Related papers