M. Aksit, K. W. Bosch, L. Bergmans, and A. Yonezawa, Abstracting Inter-Object Communications Using Composition Filters, 1993.
DOI : 10.1007/bfb0017540

URL : http://www.ipd.hk-r.se/bosch/AbstrObjIntUsingCF.ps.Z

M. Arnold, J. Stephen, D. Fink, M. Grove, . Hind et al., A Survey of Adaptive Optimization in Virtual Machines, Proc. IEEE 93, pp.449-466, 2005.
DOI : 10.1109/JPROC.2004.840305

URL : http://www.research.ibm.com/people/h/hind/rc23143update.pdf

K. Barrett, B. Cassels, P. Haahr, D. A. Moon, K. Playford et al., A Monotonic Superclass Linearization for Dylan, Proceedings OOPSLA '96, pp.69-82, 1996.
DOI : 10.1145/236337.236343

URL : http://www.webcom.com/haahr/dylan/linearization-oopsla96.ps

D. Batory and B. J. Geraci, Composition validation and subjectivity in GenVoca generators, IEEE Transactions on Software Engineering, vol.23, issue.2, pp.62-87, 1997.
DOI : 10.1109/32.585497

URL : http://www.cs.utexas.edu/ftp/pub/predator/ieee-tse-97.pdf

A. Bergel, S. Ducasse, and L. Renggli, Seaside ? Advanced Composition and Control Flow for Dynamic Web Applications, ERCIM News, vol.72325536, 2008.

L. Bettini, Implementing domain-specific languages with Xtext and Xtend, 2016.

A. P. Black, S. Ducasse, O. Nierstrasz, D. Pollet, D. Cassou et al., Pharo by Example. Square Bracket Associates, 2009.

N. Bouraqadi, Safe metaclass composition using mixin-based inheritance, Computer Languages, Systems & Structures, vol.30, issue.1-2, 2004.
DOI : 10.1016/j.cl.2003.09.003

N. Bouraqadi, T. Ledoux, and F. Rivard, Safe Metaclass Programming, Proceedings OOPSLA '98, 1998.

D. Box and T. Pattison, Essential. NET: The common language runtime, 2002.

G. Bracha and W. Cook, Mixin-based inheritance, Proceedings OOPSLA/ECOOP '90, pp.303-311, 1990.
DOI : 10.1145/97946.97982

G. Bracha and D. Ungar, 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, pp.331-344, 2004.

W. Cazzola and A. Shaqiri, Open Programming Language Interpreters . The Art, Science, and Engineering of Programming, vol.1, issue.2, 2017.

T. Cramer, R. Friedman, T. Miller, D. Seberger, R. Wilson et al., Compiling Java just in time, IEEE Micro, vol.17, issue.3, pp.36-43, 1997.
DOI : 10.1109/40.591653

O. Dahl, B. Myrhaug, and K. Nygaard, Simula67) Common Base Language, 1970.

G. Linda, R. P. Demichiel, and . Gabriel, The Common Lisp Object System: An Overview, Proceedings ECOOP '87, 1987.

S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. P. Black, Traits, ACM Transactions on Programming Languages and Systems, vol.28, issue.2, pp.331-388, 2006.
DOI : 10.1145/1119479.1119483

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

R. Ducournau and M. Habib, On Some Algorithms for Multiple Inheritance in Object Oriented Programming, Proceedings ECOOP '87, pp.243-252, 1987.
DOI : 10.1007/3-540-47891-4_23

R. Ducournau, M. Habib, M. Huchard, and M. L. Mugnier, Monotonic conflict resolution mechanisms for inheritance, Proceedings OOPSLA '92, pp.16-24, 1992.
DOI : 10.1145/141937.141939

D. Ehringer, The dalvik virtual machine architecture, 2010.

E. Gamma, R. Helm, J. Vlissides, and R. E. Johnson, Design Patterns: Abstraction and Reuse of Object-Oriented Design, Proceedings ECOOP '93, pp.406-431, 1993.
DOI : 10.1007/978-3-642-48354-7_15

URL : http://www.cs.pitt.edu/~mock/cs1530/lectures2/ecoop93-patterns.pdf

U. Hölzle, C. Chambers, and D. Ungar, Optimizing Dynamically- Typed Object-Oriented Languages With Polymorphic Inline Caches, Proceedings ECOOP '91 (LNCS), pp.21-38, 1991.

A. Cheng-hsueh, . Hsieh, C. John, W. Gyllenhaal, and . Hwu, Java bytecode to native code translation: The Caffeine prototype and preliminary results, Proceedings of the 29th annual ACM/IEEE international symposium on Microarchitecture, pp.90-99, 1996.

J. Juneau, J. Baker, F. Wierzbicki, L. Soto-muoz, V. Ng et al., The definitive guide to Jython: Python for the Java platform, 2010.
DOI : 10.1007/978-1-4302-2528-7

S. E. Keene, Object-Oriented Programming in Common-Lisp, 1989.

D. König, Groovy in action, 2007.

O. L. Bent-bruun-kristensen, B. Madsen, K. Moller-pedersen, and . Nygaard, The BETA Programming Language, Research Directions in Object-Oriented Programming, pp.7-48, 1987.

T. Lindholm, F. Yellin, G. Bracha, and A. Buckley, The Java virtual machine specification, 2014.

E. Miranda, The Cog Smalltalk Virtual Machine, Proceedings of VMIL 2011, 2011.

V. Niculescu, MixDecorator, Proceedings of the 20th European Conference on Pattern Languages of Programs, EuroPLoP '15, 2015.
DOI : 10.1145/97945.97982

M. Odersky, Scala Language Secification v. 2.4, 1015.

N. Schärli, S. Ducasse, O. Nierstrasz, and A. P. Black, 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

M. Schinz, Compiling Scala for the Java virtual machine, EPFL, 2005.