AspectM: UML-Based Extensible AOM Language

  • Authors:
  • N. Ubayashi;G. Otsubo;K. Noda;J. Yoshida;T. Tamai

  • Affiliations:
  • Kyushu Inst. of Technol., Fukuoka;Kyushu Inst. of Technol., Fukuoka;Kyushu Inst. of Technol., Fukuoka;Kyushu Inst. of Technol., Fukuoka;-

  • Venue:
  • ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.