Aspects of composition in the reflex AOP kernel
Author | dc.contributor.author | Tanter, Éric Pierre | |
Admission date | dc.date.accessioned | 2009-06-19T15:42:53Z | |
Available date | dc.date.available | 2009-06-19T15:42:53Z | |
Publication date | dc.date.issued | 2006 | |
Cita de ítem | dc.identifier.citation | SOFTWARE COMPOSITION Book Series: LECTURE NOTES IN COMPUTER SCIENCE Volume: 4089 Pages: 98-113 Published: 2006 | en |
Identifier | dc.identifier.issn | 0302-9743 | |
Identifier | dc.identifier.uri | https://repositorio.uchile.cl/handle/2250/124997 | |
Abstract | dc.description.abstract | Aspect composition is a challenging and multi-faceted issue, generally under-supported by current AOP languages and frameworks. This paper presents the composition support provided in Reflex, a versatile kernel for multi-language AOP in Java. The core of Reflex is based on a model of partial reflection whose central abstractions are links: bindings between a (point)cut and an action. Reflex supports the definition of aspect languages through the mapping of aspects to links.. We overview the wide range of features for link composition in Reflex-which includes extensible operators for ordering and nesting of links, and control over the visibility of changes made by structural aspects-, illustrating how they can be used to implement various scenarios of aspect composition. | en |
Lenguage | dc.language.iso | en | en |
Publisher | dc.publisher | SPRINGER-VERLAG BERLIN | en |
Keywords | dc.subject | REFLECTION | en |
Título | dc.title | Aspects of composition in the reflex AOP kernel | en |
Document type | dc.type | Artículo de revista |
Files in this item
This item appears in the following Collection(s)
-
Artículos de revistas
Artículos de revistas