A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts, Classboxes: controlling visibility of class extensions, Computer Languages, Systems & Structures, vol.31, issue.3-4, pp.3-4107, 2005.
DOI : 10.1016/j.cl.2004.11.002

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

A. Bergel, R. Hirschfeld, S. Clarke, and P. Costanza, Aspectboxes: Controlling the Visibility of Aspects, Proceedings of the International Conference on Software and Data Technologies, pp.29-38, 2006.
DOI : 10.1007/978-3-540-70621-2_7

E. Bodden, F. Forster, and F. Steimann, Avoiding infinite recursion with stratified aspects, GI-Edition Lecture Notes in Informatics "NODe, pp.88-137, 2006.

N. Bouraqadi, Un MOP Smalltalk pour l'étude de la composition et de la compatibilité des métaclasses Application à la programmation par aspects (A Smalltalk MOP for the Study of Metaclass Composition and Compatibility. Application to Aspect-Oriented Programming -In French), Thèse de doctorat, 1999.

N. Bouraqadi, T. Ledoux, and F. Rivard, Safe metaclass programming, Proceedings OOPSLA '98, pp.84-96, 1998.

J. Brant, B. Foote, R. Johnson, and D. Roberts, Wrappers to the rescue, Proceedings European Conference on Object Oriented Programming, pp.396-417, 1998.
DOI : 10.1007/BFb0054101

S. Chiba, G. Kiczales, and J. Lamping, Avoiding confusion in metacircularity: The meta-helix, Proceedings of ISOTAS '96, pp.157-172, 1996.
DOI : 10.1007/3-540-60954-7_49

P. Costanza and R. Hirschfeld, Language constructs for context-oriented programming, Proceedings of the 2005 conference on Dynamic languages symposium , DLS '05, pp.1-10, 2005.
DOI : 10.1145/1146841.1146842

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

P. Costanza and R. Hirschfeld, Reflective layer activation in ContextL, Proceedings of the 2007 ACM symposium on Applied computing , SAC '07, pp.1280-1285, 2007.
DOI : 10.1145/1244002.1244279

M. Denker, S. Ducasse, A. Lienhard, and P. Marschall, Sub-Method Reflection., The Journal of Object Technology, vol.6, issue.9, pp.231-251, 2007.
DOI : 10.5381/jot.2007.6.9.a14

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

M. Denker, T. Gîrba, A. Lienhard, O. Nierstrasz, L. Renggli et al., Encapsulating and exploiting change with changeboxes, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.25-49, 2007.
DOI : 10.1145/1352678.1352681

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

M. Denker, O. Greevy, and M. Lanza, Higher abstractions for dynamic analysis, 2nd International Workshop on Program Comprehension through Dynamic Analysis, pp.32-38, 2006.
URL : https://hal.archives-ouvertes.fr/inria-00555673

S. Ducasse, Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented Programming, vol.12, issue.6, pp.39-44, 1999.

J. Ferber, Computational reflection in class based object-oriented languages, Proceedings OOPSLA '89, pp.317-326, 1989.
DOI : 10.1145/74878.74910

W. Harrison and H. Ossher, Subject-oriented programming, Proceedings OOPSLA '93, pp.411-428, 1993.
DOI : 10.1145/167962.165932

C. Herzeel, K. Gybels, and P. Costanza, A temporal logic language for context awareness in pointcuts, Proceeding of the Workshop on Revival of Dynamic Languages, 2006.

C. Herzeel, K. Gybels, P. Costanza, and T. D. Hondt, Modularizing crosscuts in an e-commerce application in Lisp using HALO, Proceedings of the 2007 International Lisp Conference on, ILC '07, 2007.
DOI : 10.1145/1622123.1622136

R. Hirschfeld, P. Costanza, and O. Nierstrasz, Context-oriented Programming., The Journal of Object Technology, vol.7, issue.3, 2008.
DOI : 10.5381/jot.2008.7.3.a4

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

D. Ingalls, T. Kaehler, J. Maloney, S. Wallace, and A. Kay, Back to the future: The story of Squeak, a practical Smalltalk written in itself, Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA'97), pp.318-326, 1997.

G. Kiczales, J. Des-rivières, and D. G. Bobrow, The Art of the Metaobject Protocol, 1991.

G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes et al., Aspect-Oriented Programming, Proceedings ECOOP '97, pp.220-242, 1997.

P. Maes, Concepts and experiments in computational reflection, Proceedings OOPSLA '87, pp.147-155, 1987.
DOI : 10.1145/38807.38821

F. Rivard, Pour un lien d'instanciation dynamique dans les langages à classes, JFLA96. INRIA ? collection didactique, 1996.

D. Röthlisberger, M. Denker, and É. Tanter, Unanticipated partial behavioral reflection: Adapting applications at runtime, Computer Languages, Systems & Structures, vol.34, issue.2-3, pp.46-65, 2008.
DOI : 10.1016/j.cl.2007.05.001

B. Cantwell and S. , Reflection and semantics in a procedural language, 1982.

B. Randall, D. Smith, and . Ungar, A simple and unifying approach to subjective objects, TAPOS special issue on Subjectivity in Object-Oriented Systems, vol.2, issue.3, pp.161-178, 1996.

É. Tanter, On dynamically-scoped crosscutting mechanisms, ACM SIGPLAN Notices, vol.42, issue.2, pp.27-33, 2007.
DOI : 10.1145/1241761.1241764

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

É. Tanter, Expressive scoping of dynamically-deployed aspects, Proceedings of the 7th international conference on Aspect-oriented software development , AOSD '08, 2008.
DOI : 10.1145/1353482.1353503

É. Tanter, K. Gybels, M. Denker, and A. Bergel, Context-Aware Aspects, Proceedings of the 5th International Symposium on Software Composition, pp.227-242, 2006.
DOI : 10.1007/11821946_15

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

É. Tanter, J. Noyé, D. Caromel, and P. Cointe, Partial behavioral reflection: Spatial and temporal selection of reification, Proceedings of OOPSLA '03, pp.27-46, 2003.
URL : https://hal.archives-ouvertes.fr/hal-00457204