A. Cuccuru, C. Mraidha, F. Terrier, and S. Gérard, Templatable metamodels for semantic variation points », ECMDA-FA, pp.68-82, 2007.
DOI : 10.1007/978-3-540-72901-3_6

J. De-lara and E. Guerra, Generic Meta-modelling with Concepts, Templates and Mixin Layers, pp.16-30, 2010.
DOI : 10.1007/978-3-642-16145-2_2

J. Favre, D. Gasevic, R. Lämmel, A. Winter, and . Guest, Introduction to the Special Section on Software Language Engineering, IEEE TSE, vol.35, pp.6-6, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00953106

J. Favre and T. Nguyen, Towards a Megamodel to Model Software Evolution Through Transformations, Electronic Notes in Theoretical Computer Science, vol.127, issue.3, pp.59-74, 2004.
DOI : 10.1016/j.entcs.2004.08.034

URL : http://doi.org/10.1016/j.entcs.2004.08.034

E. Guerra, J. De-lara, D. S. Kolovos, and R. F. Paige, Inter-modelling: From Theory to Practice, pp.376-391, 2010.
DOI : 10.1007/978-3-642-16145-2_26

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

A. Kleppe, Software Language Engineering : Creating Domain-Specific Languages Using Metamodels, 1 edn, 2008.

P. Moreau, C. Ringeissen, and M. Vittek, « A pattern matching compiler for multiple target languages, pp.61-76, 2003.

S. S. Muchnick, Advanced compiler design and implementation, 1997.

N. Wirth, Algorithms + Data Structures = Programs, 1978.