Design patterns: Abstraction and reuse of object-oriented design, Proceedings ECOOP '93, pp.406-431, 1993. ,
Implementational reflection in Silica, Proceedings ECOOP '91, pp.251-267, 1991. ,
DOI : 10.1007/BFb0057026
Metaobject protocols: Why we want them and what else they can do. In: Object-Oriented Programming: the CLOS Perspective, pp.101-118, 1993. ,
Supporting Unanticipated Dynamic Adaptation of Application Behaviour, Proceedings of European Conference on Object-Oriented Programming, pp.205-230, 2002. ,
DOI : 10.1007/3-540-47993-7_9
Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns, Workshops. LNCS, pp.203-240, 1964. ,
DOI : 10.1007/3-540-44555-2_16
Reflection and semantics in a procedural language, 1982. ,
Computational reflection in class based object-oriented languages, Proceedings OOPSLA '89, pp.317-326, 1989. ,
DOI : 10.1145/74878.74910
Computational Reflection, Laboratory for Artificial Intelligence, 1987. ,
DOI : 10.1007/978-3-642-73005-4_27
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.6041
Engineering the meta level Partial behavioral reflection: Spatial and temporal selection of reification, Proceedings of the 1st International Conference on Metalevel Architectures and Reflection (Reflection 96) Proceedings of OOPSLA '03, pp.27-46, 1996. ,
Runtime bytecode transformation for Smalltalk, Computer Languages, Systems & Structures, vol.32, issue.2-3, pp.125-139, 2006. ,
DOI : 10.1016/j.cl.2005.10.002
URL : https://hal.archives-ouvertes.fr/inria-00556474
Seaside ? a multiple control flow web application framework, Proceedings of 12th International Smalltalk Conference, pp.231-257, 2004. ,
Smalltalk 80: the Language and its Implementation, 1983. ,
Back to the future: The story of Squeak, A practical Smalltalk written in itself, Proceedings OOPSLA '97, pp.318-326, 1997. ,
Smalltalk: a reflective language, Proceedings of REFLECTION '96, pp.21-38, 1996. ,
Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented ProgrammingJOOP), vol.12, pp.39-44, 1999. ,
Wrappers to the rescue, Proceedings European Conference on Object Oriented Programming, 1998. ,
DOI : 10.1007/BFb0054101
Un MOP Smalltalk pour l'´ etude de la composition et de la compatibilité des métaclasses Applicationà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 composition using mixin-based inheritance, Computer Languages, Systems & Structures, vol.30, issue.1-2, pp.49-61, 2004. ,
DOI : 10.1016/j.cl.2003.09.003
Towards unified aspect-oriented programming A versatile kernel for multi-language AOP: Aspects of composition in the Reflex AOP kernel, Proceedings of 13th International Smalltalk Conference (ISC'05). (2005) 21. Tanter, Proceedings of the 5th International Symposium on Software Composition, pp.98-113, 2005. ,
Concern oriented programming using reflection, Workshop on Advanced Separation of Concerns ? OOPSLA, 2000. ,
Geppetto: Enhancing Smalltalk's reflective capabilities with unanticipated reflection, 2006. ,
Debugging backwards in time, Proceedings of the Fifth International Workshop on Automated Debugging, 2003. ,
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
Motivation and requirements for a versatile AOP kernel, 1st European Interactive Workshop on Aspects in Software, 2004. ,
FacetS: First class entities for an open dynamic AOP language, Proceedings of the Open and Dynamic Aspect Languages Workshop, 2006. ,
AspectS - Aspect-Oriented Programming with Squeak, Objects, Components, Architectures, Services, and Applications for a Networked World. Number 2591, pp.216-232, 2003. ,
DOI : 10.1007/3-540-36557-5_17