JAC: An Aspect-Based Distributed Dynamic Framework - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Software: Practice and Experience Année : 2004

JAC: An Aspect-Based Distributed Dynamic Framework

Résumé

In this paper, we present the Java Aspect Components (JAC) framework for building aspect-oriented distributed applications in Java. This paper describes the aspect-oriented programming model and the architectural details of the framework implementation. The framework enables extension of application semantics for handling well-separated concerns. This is achieved with a software entity called an aspect component (AC). ACs provide distributed pointcuts, dynamic wrappers and metamodel annotations. Distributed pointcuts are a key feature of our framework. They enable the definition of crosscutting structures that do not need to be located on a single host. ACs are dynamic. They can be added, removed, and controlled at runtime. This enables our framework to be used in highly dynamic environments where adaptable software is needed.
Fichier principal
Vignette du fichier
SPERXP.pdf (344 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00000042 , version 1 (24-01-2007)

Identifiants

Citer

Renaud Pawlak, Lionel Seinturier, Laurence Duchien, Gérard Florin, Fabrice Legond-Aubry, et al.. JAC: An Aspect-Based Distributed Dynamic Framework. Software: Practice and Experience, 2004, 34 (12), pp.1119-1148. ⟨10.1002/spe.605⟩. ⟨inria-00000042⟩
313 Consultations
432 Téléchargements

Altmetric

Partager

More