TY - GEN
T1 - An extensible aspect-oriented modeling environment
AU - Ubayashi, Naoyasu
AU - Otsubo, Genya
AU - Noda, Kazuhide
AU - Yoshida, Jun
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=69849114834&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=69849114834&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-02144-2_7
DO - 10.1007/978-3-642-02144-2_7
M3 - Conference contribution
AN - SCOPUS:69849114834
SN - 3642021433
SN - 9783642021435
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 17
EP - 31
BT - Advanced Information Systems Engineering - 21st International Conference, CAiSE 2009, Proceedings
T2 - 21st International Conference on Advanced Information Systems Engineering, CAiSE 2009
Y2 - 8 June 2009 through 12 June 2009
ER -