An extensible aspect-oriented modeling environment

Naoyasu Ubayashi, Genya Otsubo, Kazuhide Noda, Jun Yoshida

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

5 Citations (Scopus)


AspectM is an aspect-oriented modeling language for providing not only basic modeling constructs but also an extension mechanism called metamodel access protocol (MMAP) that allows a modeler to modify the metamodel. This paper proposes a concrete implementation for constructing an aspect-oriented modeling environment in terms of extensibility. The notions of edit-time structural reflection and extensible model weaving are introduced.

Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering - 21st International Conference, CAiSE 2009, Proceedings
Number of pages15
Publication statusPublished - 2009
Externally publishedYes
Event21st International Conference on Advanced Information Systems Engineering, CAiSE 2009 - Amsterdam, Netherlands
Duration: Jun 8 2009Jun 12 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5565 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other21st International Conference on Advanced Information Systems Engineering, CAiSE 2009

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'An extensible aspect-oriented modeling environment'. Together they form a unique fingerprint.

Cite this