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
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
Avoiding infinite recursion with stratified aspects, GI-Edition Lecture Notes in Informatics "NODe, pp.88-137, 2006. ,
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. ,
Safe metaclass programming, Proceedings OOPSLA '98, pp.84-96, 1998. ,
Wrappers to the rescue, Proceedings European Conference on Object Oriented Programming, pp.396-417, 1998. ,
DOI : 10.1007/BFb0054101
Avoiding confusion in metacircularity: The meta-helix, Proceedings of ISOTAS '96, pp.157-172, 1996. ,
DOI : 10.1007/3-540-60954-7_49
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
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
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
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
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
Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented Programming, vol.12, issue.6, pp.39-44, 1999. ,
Computational reflection in class based object-oriented languages, Proceedings OOPSLA '89, pp.317-326, 1989. ,
DOI : 10.1145/74878.74910
Subject-oriented programming, Proceedings OOPSLA '93, pp.411-428, 1993. ,
DOI : 10.1145/167962.165932
A temporal logic language for context awareness in pointcuts, Proceeding of the Workshop on Revival of Dynamic Languages, 2006. ,
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
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
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. ,
The Art of the Metaobject Protocol, 1991. ,
Aspect-Oriented Programming, Proceedings ECOOP '97, pp.220-242, 1997. ,
Concepts and experiments in computational reflection, Proceedings OOPSLA '87, pp.147-155, 1987. ,
DOI : 10.1145/38807.38821
Pour un lien d'instanciation dynamique dans les langages à classes, JFLA96. INRIA ? collection didactique, 1996. ,
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
Reflection and semantics in a procedural language, 1982. ,
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. ,
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
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
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
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