M. Aksit, L. Bergmans, and S. Vural, An object-oriented language-database integration model: The composition-filters approach, Proceedings of ECOOP'92, pp.372-395, 1992.

G. Bracha and W. Cook, Mixin-based inheritance, proceedings of OOP- SLA/ECOOP 90, 1990.

P. Caro, Adding Systemic Crosscuting and Super-Imposition to Composition Filters, 2001.

P. Cointe, Reflective languages and metalevel architectures, ACM Computing Surveys, vol.28, issue.4es, p.151, 1996.
DOI : 10.1145/242224.242416

K. Czarnecki and J. Vlissides, Domain-Driven Development. Special Track at OOPSLA'03 URL, 2003.

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1994.

J. Hannemann and G. Kiczales, Design pattern implementation in java and aspectj, proceedings of OOSPLA'02, 2002.

E. Kendall, Role model designs and implementations with aspect-oriented programming, Proceedings of OOPSLA'99, pp.353-369, 1999.

G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm et al., Getting started with ASPECTJ, Communications of the ACM, vol.44, issue.10, pp.59-65, 2001.
DOI : 10.1145/383845.383858

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

G. Kiczales, J. Lamping, A. Mendhekar, C. Lopes, J. Loingtier et al., Aspect oriented programming, Proceedings of ECOOP'97, pp.220-242, 1241.

B. Meyer, Object-Oriented Software Construction. Professional Technical Reference, 1997.

M. Mezini and K. Ostermann, Conquering Aspects with Casear, Proceedings of the 2 nd International Conference on Aspect-Oriented Software Development (AOSD'03), pp.90-99, 2003.
DOI : 10.1145/643603.643613

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.13.537

S. Mcdirmid and W. Hsieh, Aspect-oriented programming with Jiazzi, Proceedings of the 2nd international conference on Aspect-oriented software development , AOSD '03, 2003.
DOI : 10.1145/643603.643611

H. Ossher, M. Kaplan, W. Harrison, A. Katz, and V. Kruskal, Subject-oriented composition rules, Proceedings of OOPSLA 95, 1995.
DOI : 10.1145/217839.217864

H. Ossher and P. Tarr, Hyper/J, Proceedings of the 22nd international conference on Software engineering , ICSE '00, 2000.
DOI : 10.1145/337180.337618

R. Pawlak, L. Seinturier, L. Duchien, and G. Florin, Dynamic wrappers: handling the composition issue with JAC, Proceedings 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems. TOOLS 39, pp.56-65, 2001.
DOI : 10.1109/TOOLS.2001.941659

URL : https://hal.archives-ouvertes.fr/hal-01124644

L. Quintian, JAdaptor : Un modèle pour améliorer la réutilisation des préoccupations dans le paradigme objet, 2004.

C. Szyperski, J. Bosch, and W. Weck, Component-Oriented Programming, Proceedings of the workshop on Component-Oriented Programming at ECOOP'99, pp.184-192, 1743.
DOI : 10.1007/3-540-46589-8_10

A. The and . Philippe, Lahire is Assistant Professor with an HDR (accreditation to supervise research), at the University of Nice-Sophia Antipolis . He can be reached at Philippe.Lahire@unice.fr. See also http