Show simple item record

Authordc.contributor.authorToledo, Rodolfo 
Authordc.contributor.authorTanter, Éric Pierre es_CL
Admission datedc.date.accessioned2009-07-31T11:53:48Z
Available datedc.date.available2009-07-31T11:53:48Z
Publication datedc.date.issued2008
Cita de ítemdc.identifier.citationJOURNAL OF UNIVERSAL COMPUTER SCIENCE, Vol.: 14, issue: 21, p.: 3517-3533, 2008.en
Identifierdc.identifier.issn0948-695X
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/125033
Abstractdc.description.abstractExtending AspectJ to experiment with new language features can be cumbersome, even with an extensible implementation. Often, a language designer only needs a rapid prototyping environment, but has to deal with a full compiler infrastructure, and must address low-level implementation issues. This work completes a lightweight extensible implementation of AspectJ with a declarative assimilation layer based on Stratego. This layer brings together an extensible syntax definition of AspectJ and the core semantics provided by the Reflex AOP kernel. Using this implementation, language extensions are defined using declarative high-level constructs, significantly reducing the cost of the extension process.en
Patrocinadordc.description.sponsorshipThis work is partially funded by FONDECYT Project 11060493.en
Lenguagedc.language.isoenen
Publisherdc.publisherGRAZ UNIV TECHNOLGOY, INST INFORMATION SYSTEMS COMPUTER MEDIA-IICMen
Keywordsdc.subjectAspect-oriented programmingen
Títulodc.titleA Lightweight and Extensible AspectJ Implementationen
Document typedc.typeArtículo de revista


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record