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
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

Network protocols
Costs
Modeling languages

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

AspectM : UML-based extensible AOM language. / Ubayashi, Naoyasu; Otsubo, Genya; Noda, Kazuhide; Yoshida, Jun; Tamai, Tetsuo.

ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings. 2008. p. 501-502 4639384 (ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings).

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

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., 4639384, ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings, pp. 501-502, ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, L'Aquila, Italy, 9/15/08. https://doi.org/10.1109/ASE.2008.91
Ubayashi N, Otsubo G, Noda K, Yoshida J, Tamai T. AspectM: UML-based extensible AOM language. In ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings. 2008. p. 501-502. 4639384. (ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings). https://doi.org/10.1109/ASE.2008.91
Ubayashi, Naoyasu ; Otsubo, Genya ; Noda, Kazuhide ; Yoshida, Jun ; Tamai, Tetsuo. / AspectM : UML-based extensible AOM language. ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings. 2008. pp. 501-502 (ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings).
@inproceedings{6a3713095b9f4b61bf94dc2386c48eca,
title = "AspectM: UML-based extensible AOM language",
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.",
author = "Naoyasu Ubayashi and Genya Otsubo and Kazuhide Noda and Jun Yoshida and Tetsuo Tamai",
year = "2008",
month = "11",
day = "21",
doi = "10.1109/ASE.2008.91",
language = "English",
isbn = "9781424421886",
series = "ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings",
pages = "501--502",
booktitle = "ASE 2008 - 23rd IEEE/ACM International Conference on Automated Software Engineering, Proceedings",

}

TY - GEN

T1 - AspectM

T2 - UML-based extensible AOM language

AU - Ubayashi, Naoyasu

AU - Otsubo, Genya

AU - Noda, Kazuhide

AU - Yoshida, Jun

AU - Tamai, Tetsuo

PY - 2008/11/21

Y1 - 2008/11/21

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=56249098705&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=56249098705&partnerID=8YFLogxK

U2 - 10.1109/ASE.2008.91

DO - 10.1109/ASE.2008.91

M3 - Conference contribution

SN - 9781424421886

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

SP - 501

EP - 502

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

ER -