Aspectual Feature Modules, IEEE Transactions on Software Engineering, vol.34, issue.2, pp.162-180, 2008. ,
DOI : 10.1109/TSE.2007.70770
An overview of CaesarJ. Transactions on Aspect-Oriented Software Development, pp.135-173, 2006. ,
Towards First Class References as a Security Infrastructure in Dynamically-Typed Languages, 2013. ,
URL : https://hal.archives-ouvertes.fr/tel-00808419
Read-Only Execution for Dynamic Languages, Proceedings of the 48th International Conference on Objects, Models, Components , Patterns (TOOLS EUROPE'10), 2010. ,
DOI : 10.1007/978-3-642-13953-6_7
URL : https://hal.archives-ouvertes.fr/inria-00498377
Virtual values for language extension, Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, pp.921-938, 2011. ,
Stateful traits and their formalization, Computer Languages, Systems & Structures, vol.34, issue.2-3, pp.83-108, 2008. ,
DOI : 10.1016/j.cl.2007.05.003
On flexible dynamic trait replacement for Java-like languages, Science of Computer Programming, vol.78, issue.7, 2011. ,
DOI : 10.1016/j.scico.2012.11.003
Featherweight wrap Java, Proceedings of the 2007 ACM symposium on Applied computing , SAC '07, pp.1094-1100, 2007. ,
DOI : 10.1145/1244002.1244242
Mirrors: design principles for meta-level facilities of object-oriented programming languages, Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications ACM SIGPLAN Notices, pp.331-344, 2004. ,
Generic Wrappers, ECOOP 2000 -Object-Oriented Programming, 14th European Conference Proceedings , volume 1850 of Lecture Notes in Computer Science, pp.201-225, 2000. ,
DOI : 10.1007/3-540-45102-1_10
Avoiding confusion in metacircularity: The meta-helix, Proceedings of ISOTAS '96, pp.157-172, 1996. ,
DOI : 10.1007/3-540-60954-7_49
On the design of the ECMAScript reflection api, 2012. ,
Trustworthy Proxies, 2013. ,
DOI : 10.1007/978-3-642-39038-8_7
The Common Lisp object system: An overview, Proceedings ECOOP '87, pp.151-170, 1987. ,
The Meta in Meta-object Architectures, Proceedings of TOOLS EUROPE 2008, pp.218-237, 2008. ,
DOI : 10.1007/978-3-540-69824-1_13
URL : https://hal.archives-ouvertes.fr/inria-00271286
Building control structures in smalltalk-80, Byte, vol.6, issue.8, pp.322-346, 1981. ,
Evaluating message passing control techniques in Smalltalk, Journal of Object-Oriented Programming, vol.12, issue.6, pp.39-44, 1999. ,
Uniform proxies for java, Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, OOPSLA '06, pp.139-152, 2006. ,
Classes and mixins, Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '98, pp.171-183, 1998. ,
DOI : 10.1145/268946.268961
Partial evaluation of computation process: An approach to a compiler-compiler, Higher Order Symbolic Computation, vol.12, issue.4, pp.381-391, 1999. ,
DOI : 10.1023/A:1010095604496
Subject-oriented programming, Proceedings OOPSLA '93, pp.411-428, 1993. ,
DOI : 10.1145/167962.165932
Context-oriented Programming., The Journal of Object Technology, vol.7, issue.3, 2008. ,
DOI : 10.5381/jot.2008.7.3.a4
The Art of the Metaobject Protocol, 1991. ,
Aspect-oriented programming, Proceedings of the 11th European Conference on Object-Oriented Programming, pp.220-242, 1997. ,
Object-Oriented Modeling with Roles, Proceedings of the 2nd International Conference on Object-Oriented Information Systems, pp.57-71, 1995. ,
DOI : 10.1007/978-1-4471-1009-5_6
Using prototypical objects to implement shared behavior in object-oriented systems, Proceedings OOPSLA '86, pp.214-223, 1986. ,
DOI : 10.1145/960112.28718
Efficient proxies in Smalltalk, Proceedings of the International Workshop on Smalltalk Technologies, IWST '11, pp.1-8, 2011. ,
DOI : 10.1145/2166929.2166937
URL : https://hal.archives-ouvertes.fr/inria-00614720
A Compilation and Optimization Model for Aspect-Oriented Programs, Proceedings of the 12th international conference on Compiler construction, CC'03, pp.46-60, 2003. ,
DOI : 10.1007/3-540-36579-6_4
Supporting dynamically typed languages on the java platform. [32] K. Ostermann. Dynamically composable collaborations with delegation layers, Proceedings of the 16th European Conference on Object-Oriented Programming, pp.89-110, 2002. ,
Executing code in the past: efficient in-memory object graph versioning, Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications, OOPSLA '09, pp.391-408, 2009. ,
Talents, Proceedings of the International Workshop on Smalltalk Technologies, IWST '11, 2012. ,
DOI : 10.1145/2166929.2166940
Traits: Composable Units of Behaviour, Proceedings of European Conference on Object-Oriented Programming, pp.248-274, 2003. ,
DOI : 10.1007/978-3-540-45070-2_12
A simple and unifying approach to subjective objects, Theory and Practice of Object Systems, vol.2, issue.3, pp.161-178, 1996. ,
DOI : 10.1002/(SICI)1096-9942(1996)2:3<161::AID-TAPO3>3.0.CO;2-Z
Chaperones and impersonators: Run-time support for reasonable interposition, OOPSLA '12: Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, 2012. ,
Expressive scoping of dynamically-deployed aspects, Proceedings of the 7th international conference on Aspect-oriented software development , AOSD '08, pp.168-179, 2008. ,
DOI : 10.1145/1353482.1353503
Beyond static and dynamic scope, Proceedings of the 5th symposium on Dynamic languages, DLS '09, pp.3-14, 2009. ,
Execution levels for aspect-oriented programming, Proceedings of the Eighth International Conference on Aspect-Oriented Software Development, AOSD '10, pp.37-48, 2010. ,
DOI : 10.1145/1739230.1739236
URL : https://hal.archives-ouvertes.fr/hal-00872786
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
Proxies: design principles for robust object-oriented intercession apis, Proceedings of the 6th symposium on Dynamic languages, DLS '10, pp.59-72, 2010. ,
Automated delegation is a viable alternative to multiple inheritance in class based languages, 1998. ,
Context-oriented programming, Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007, ICDL '07, pp.143-156, 2007. ,
DOI : 10.1145/1352678.1352688