Abstract | ||
---|---|---|
Aspect orientation is important not only at the programming-level but also at the modeling-level. We pre- viously proposed an aspect-oriented modeling language called AspectM for managing modeling-level aspects. Al- though AspectM provides basic modeling facilities for a modeler, the language constructs cannot be extended. In this paper, we propose a mechanism called metamodel ac- cess protocol (MMAP) that allows an application modeler to access and modify the AspectM metamodel. MMAP con- sists of metamodel extension points, extension operations, and primitive predicates for defining pointcut designators. MMAP enables a modeler to represent application-specific crosscutting concerns. |
Year | Venue | Keywords |
---|---|---|
2006 | ITSSA | aspect oriented |
Field | DocType | Volume |
mmap,Programming language,Computer science,Language construct,Modeling language,Aspect oriented modeling,Predicate (grammar),Pointcut,Extensibility,Metamodeling,Distributed computing | Journal | 1 |
Issue | Citations | PageRank |
1 | 4 | 0.49 |
References | Authors | |
10 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Naoyasu Ubayashi | 1 | 552 | 43.39 |
Tetsuo Tamai | 2 | 334 | 33.27 |
Shinji Sano | 3 | 20 | 3.02 |
Yusaku Maeno | 4 | 15 | 2.22 |
Satoshi Murakami | 5 | 15 | 2.22 |