Loading...
Please wait, while we are loading the content...
Similar Documents
AOSD Workshop on Open and Dynamic Aspect Languages 2006 An Extensible Kernel Language for AOP — Reflex meets MetaBorg —
| Content Provider | Semantic Scholar |
|---|---|
| Author | Tanter, Éric |
| Copyright Year | 2006 |
| Abstract | Reflex is a versatile kernel for AOP in Java; as such, it provides a number of core abstractions based on both structural and behavioral reflection to implement a variety of aspectoriented approaches. In this paper, we introduce an extensible concrete syntax for Reflex, leading to a concise kernel language for AOP that can be extended to cover new features integrated in the kernel framework. We illustrate this extensibility with both control flow abstractions and declarative aspect composition. Furthermore, since we use the MetaBorg approach based on the syntax definition formalism SDF and the transformation language Stratego, we can embed the Reflex kernel language into the Java language and further (syntactic) extensions based on Reflex can similarly be embedded in Java+Reflex. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://pleiad.cl/papers/2006/tanter-odal2006.pdf |
| Alternate Webpage(s) | http://www.dcc.uchile.cl/~etanter/research/publi/2006/tanter-odal2006.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |