Show simple item record

Authordc.contributor.authorTanter, Éric Pierre 
Admission datedc.date.accessioned2009-07-31T11:46:37Z
Available datedc.date.available2009-07-31T11:46:37Z
Publication datedc.date.issued2008
Cita de ítemdc.identifier.citationJOURNAL OF UNIVERSAL COMPUTER SCIENCE, Vol.: 14, issue: 21, p.: 3498-3516, 2008.en
Identifierdc.identifier.issn0948-695X
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/125032
Abstractdc.description.abstractAspect languages provide different mechanisms to control when an aspect should apply based on properties of the execution context. They however fail to explicitly identify and cleanly capture a property as basic as that of reentrancy. As a result, aspect developers have to resort to low-level and complex pointcut descriptions that are error prone and hamper the understandability of aspect definitions. We analyze the issue of aspect reentrancy, illustrate how current languages fail to properly support it, and define a new linguistic construct to control aspect reentrancy. Considering aspect reentrancy from the start in the design of an aspect language simplifies the task of aspect programmers by raising the level of abstraction of aspect definitions.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.titleControlling Aspect Reentrancyen
Document typedc.typeArtículo de revista


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record