On dynamically-scoped crosscutting mechanisms

Tanter É.

Abstract

Many crosscutting mechanisms proposed in the literature offer means to restrain aspects to some dynamically-defined scopes. Dynamicallyscoped mechanisms are particularly interesting because of the flexibility, expressiveness, and control they give over structural and behavioral changes made by aspects. Since the nature of dynamic scopes as well as the scoping mechanisms themselves greatly vary among proposals, it is relatively complex to compare them. This paper aims at filling this gap by proposing a first characterization of dynamically-scoped crosscutting mechanisms, hence providing a reference frame for comparing different approaches. As a result, this work clarifies some differences between related approaches, suggests possible tracks for further exploration of the design space of such mechanisms, and discusses some issues raised by dynamically-scoped aspects.

Más información

Título según WOS: On dynamically-scoped crosscutting mechanisms
Título según SCOPUS: On dynamically-scoped crosscutting mechanisms
Título de la Revista: ACM SIGPLAN NOTICES
Volumen: 42
Número: 2
Editorial: ASSOC COMPUTING MACHINERY
Fecha de publicación: 2007
Página de inicio: 27
Página final: 33
Idioma: English
URL: http://portal.acm.org/citation.cfm?doid=1241761.1241764
DOI:

10.1145/1241761.1241764

Notas: ISI, SCOPUS