AspectM: UML-based extensible AOM language

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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings
Pages501-502
Number of pages2
DOIs
Publication statusPublished - Nov 21 2008
Externally publishedYes
EventASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering - L'Aquila, Italy
Duration: Sep 15 2008Sep 19 2008

Publication series

NameASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings

Other

OtherASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering
CountryItaly
CityL'Aquila
Period9/15/089/19/08

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Ubayashi, N., Otsubo, G., Noda, K., Yoshida, J., & Tamai, T. (2008). AspectM: UML-based extensible AOM language. In ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings (pp. 501-502). [4639384] (ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings). https://doi.org/10.1109/ASE.2008.91