C. Allan, Adding trace matching with free variables to AspectJ, Proc. of OOPSLA'05, 2005.

J. H. Andrews, Process-Algebraic Foundations of Aspect-Oriented Programming, Proc. of the 3rd International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, pp.187-209, 2001.
DOI : 10.1007/3-540-45429-2_14

P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, J. Lhotak et al., abc, Proceedings of the 4th international conference on Aspect-oriented software development , AOSD '05, pp.87-98, 2005.
DOI : 10.1145/1052898.1052906

B. Ban and B. Wang, JBossCache Reference Manual V. 1.2, JBoss Inc, 2005.

G. Barish and K. Obraczka, World Wide Web caching: trends and techniques, IEEE Communications Magazine, vol.38, issue.5, 2000.
DOI : 10.1109/35.841844

S. Bouchenak, A. Cox, S. Dropsho, S. Mittal, and W. Zwaenepoel, AOP-based caching of dynamic web content: Experience with J2EE applications, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00070524

T. Cohen and J. Gil, AspectJ2EE = AOP + J2EE, Proc. ECOOP '04, 2004.
DOI : 10.1007/978-3-540-24851-4_10

A. Colyer and A. Clement, Large-scale AOSD for middleware, Proceedings of the 3rd international conference on Aspect-oriented software development , AOSD '04, 2004.
DOI : 10.1145/976270.976279

B. De-fraine, W. Vanderperren, D. Suvée, and J. Brichau, Jumping aspects revisited, Dynamic Aspects Workshop, pp.77-86, 2005.

R. Douence, P. Fradet, and M. Südholt, A Framework for the Detection and Resolution of Aspect Interactions, Proceedings of GPCE'02, pp.173-188
DOI : 10.1007/3-540-45821-2_11

URL : https://hal.archives-ouvertes.fr/inria-00000950

R. Douence, P. Fradet, and M. Südholt, Composition, reuse and interaction analysis of stateful aspects, Proceedings of the 3rd international conference on Aspect-oriented software development , AOSD '04, 2004.
DOI : 10.1145/976270.976288

URL : https://hal.archives-ouvertes.fr/inria-00000946

R. Douence, T. Fritz, N. Loriant, J. Menaud, M. Ségura-devillechaise et al., An expressive aspect language for system applications with arachne, Proc. AOSD'05, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00442180

F. Duclos, J. Estublier, and P. Morat, Describing and using non functional aspects in component based applications, Proceedings of the 1st international conference on Aspect-oriented software development , AOSD '02, pp.65-75, 2002.
DOI : 10.1145/508386.508394

L. Fan, P. Cao, J. M. Almeida, and A. Z. Broder, Summary cache: a scalable wide-area Web cache sharing protocol, IEEE/ACM Transactions on Networking, vol.8, issue.3, pp.281-293, 2000.
DOI : 10.1109/90.851975

G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm et al., An Overview of AspectJ, Proc. ECOOP 2001, pp.327-353, 2001.
DOI : 10.1007/3-540-45337-7_18

G. Kiczales, J. Lamping, and A. Mendhekar, Aspect-oriented programming, Proc. ECOOP 1997, pp.220-242, 1997.

M. Mezini and K. Ostermann, Variability management with feature-oriented programming and aspects, Proc. ESEC/FSE'04, pp.127-136, 2004.

M. Nishizawa, S. Shiba, and M. Tatsubori, Remote pointcut -a language construct for distributed AOP, Proc. of AOSD'04, 2004.

R. Pawlak, L. Seinturier, L. Duchien, and G. Florin, JAC: A Flexible Solution for Aspect-Oriented Programming in Java, Proceedings of Reflection'01, 2001.
DOI : 10.1007/3-540-45429-2_1

M. Pinto, L. Fuentes, M. Fayad, and J. Troya, Separation of coordination in a dynamic aspect oriented framework, Proceedings of the 1st international conference on Aspect-oriented software development , AOSD '02, 2002.
DOI : 10.1145/508386.508403

A. Popovici, T. Gross, and G. Alonso, Dynamic weaving for aspect-oriented programming, Proceedings of the 1st international conference on Aspect-oriented software development , AOSD '02, pp.141-147, 2002.
DOI : 10.1145/508386.508404

M. Ségura-devillechaise, J. Menaud, G. Muller, and J. L. , Web cache prefetching as an aspect, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, 2003.
DOI : 10.1145/643603.643615

S. Soares, E. Laureano, and P. Borba, Implementing distribution and persistence aspects with AspectJ, Proceedings of OOPSLA'02, pp.174-190, 2002.

D. Suvée and W. Vanderperren, JAsCo, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, pp.21-29, 2003.
DOI : 10.1145/643603.643606

E. Tanter and R. Toledo, A Versatile Kernel for Distributed AOP, Proceedings of the 6th IFIP International Conference on Distributed Applications and Interoperable Systems, 2006.
DOI : 10.1007/11773887_25

E. Truyen, Dynamic and selective combination of extensions in component-based applications, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001, 2001.
DOI : 10.1109/ICSE.2001.919097

W. Vanderperren and D. Suvée, Optimizing JAsCo dynamic AOP through HotSwap and Jutta, DAW: Dynamic Aspects Workshop, pp.120-134, 2004.

C. and V. Lopes, D: A Language Framework for Distributed Programming, 1997.

I. Unité-de-recherche and I. Rennes, Campus universitaire de Beaulieu -35042 Rennes Cedex (France) Unité de recherche INRIA Futurs : Parc Club Orsay Université -ZAC des Vignes 4

I. Unité-de-recherche and . Lorraine, Technopôle de Nancy-Brabois -Campus scientifique 615, rue du Jardin Botanique -BP 101 -54602 Villers-lès-Nancy Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l'Europe -38334 Montbonnot Saint-Ismier (France) Unité de recherche INRIA Rocquencourt : Domaine de Voluceau -Rocquencourt -BP 105 -78153 Le Chesnay Cedex (France) Unité de recherche, 2004.

I. De-voluceau-rocquencourt, BP 105 -78153 Le Chesnay Cedex (France) http://www.inria.fr ISSN, pp.249-6399