E. Burmako, Scala macros: let our powers combine!, Proceedings of the 4th Workshop on Scala, SCALA '13, 2013.
DOI : 10.1145/2489837.2489840

URL : http://infoscience.epfl.ch/record/186844

H. Chafi, Z. Devito, A. Moors, T. Rompf, A. K. Sujeeth et al., Language virtualization for heterogeneous parallel computing, Proceedings of the ACM international conference on Object oriented programming systems languages and applications, 2010.

J. S. Cuadrado, J. G. Molina, and M. M. Tortosa, RubyTL: A Practical, Extensible Transformation Language, Model Driven Architecture ? Foundations and Applications, 2006.
DOI : 10.1007/11787044_13

K. Czarnecki and S. Helsen, Feature-based survey of model transformation approaches, IBM Systems Journal, vol.45, issue.3, 2006.
DOI : 10.1147/sj.453.0621

G. Dubochet, Embedded Domain-Specific Languages using Libraries and Dynamic Metaprogramming, 2011.

M. Fowler, Domain Specific Languages, 2010.

L. George, A. Wider, and M. Scheidgen, Type-Safe Model Transformation Languages as Internal DSLs in Scala, Proceeding of the 5th International Conference on Theory and Practice of Model Transformations. ICMT, p.2012
DOI : 10.1007/978-3-642-30476-7_11

F. Jouault and I. Kurtev, Transforming Models with ATL, Satellite Events at the MoDELS 2005 Conference, 2006.
DOI : 10.1007/11663430_14

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

S. Kelly and J. P. Tolvanen, Domain-Specific Modeling: Enabling Full Code Generation, 2008.
DOI : 10.1002/9780470249260

D. Kolovos, R. Paige, and F. Polack, The Epsilon Transformation Language, Proceedings of the 2008 International Conference on Model Transformations, 2008.
DOI : 10.1007/978-3-540-69927-9_4

D. Kolovos, R. Paige, and F. Polack, The Epsilon Object Language (EOL), Model Driven Architecture ? Foundations and Applications, 2006.
DOI : 10.1007/11787044_11

D. Kolovos, R. Paige, and F. Polack, On the Evolution of OCL for Capturing Structural Constraints in Modelling Languages, Rigorous Methods for Software Construction and Analysis, 2009.
DOI : 10.1007/978-3-642-11447-2_13

F. Krikava, Domain-Specific Modeling Language for Self-Adaptive Software System Architectures, 2013.
URL : https://hal.archives-ouvertes.fr/tel-00935083

F. Krikava and P. Collet, On the use of an internal DSL for enriching EMF models, Proceedings of the 12th Workshop on OCL and Textual Modelling, OCL '12, p.2012
DOI : 10.1145/2428516.2428521

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

F. Krikava, P. Collet, and R. France, ACTRESS, Proceedings of the 29th Annual ACM Symposium on Applied Computing, SAC '14, 2014.
DOI : 10.1145/2554850.2555020

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

F. Krikava, P. Collet, and R. B. France, Manipulating models using internal domain-specific languages, Proceedings of the 29th Annual ACM Symposium on Applied Computing, SAC '14, 2014.
DOI : 10.1145/2554850.2555127

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

M. Mernik, J. Heering, and A. M. Sloane, When and how to develop domain-specific languages, ACM Computing Surveys, vol.37, issue.4, pp.316-344, 2005.
DOI : 10.1145/1118890.1118892

A. Moors, T. Rompf, P. Haller, and M. Odersky, Scala-virtualized, Proceedings of the ACM SIGPLAN 2012 workshop on Partial evaluation and program manipulation, PEPM '12, p.2012
DOI : 10.1145/2103746.2103769

P. A. Muller, F. Fleurey, and J. M. Jézéquel, Weaving executability into objectoriented meta-languages, Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00795095

R. F. Paige, D. S. Kolovos, L. M. Rose, N. C. Drivalos, and F. Polack, The Design of a Conceptual Framework and Technical Infrastructure for Model Management Language Engineering, 2009 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009.
DOI : 10.1109/ICECCS.2009.14

T. Rompf and M. Odersky, Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs, Proceedings of the ninth International Conference on Generative programming and component engineering, 2010.

L. M. Rose, R. F. Paige, D. S. Kolovos, and F. A. Polack, The Epsilon Generation Language, Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications, pp.1-16, 2008.
DOI : 10.1007/978-3-540-69100-6_1

S. Cuadrado, J. Canovas, J. Garcia-molina, and J. , Comparison between internal and external DSLs via RubyTL and Gra2MoL Formal and Practical Aspects of Domain-Specific Languages: Recent Developments, 2012.

D. C. Schmidt, Guest Editor's Introduction: Model-Driven Engineering, Computer, vol.39, issue.2, 2006.
DOI : 10.1109/MC.2006.58

S. Sendall and W. Kozaczynski, Model transformation: The heart and soul of modeldriven software development. Software, IEEE, vol.20, issue.5, 20003.

J. G. Siek, General purpose languages should be metalanguages, Proceedings of the ACM SIGPLAN 2010 workshop on Partial evaluation and program manipulation, PEPM '10, 2010.
DOI : 10.1145/1706356.1706358

D. Steinberg, F. Budinsky, M. Paternostro, and E. Merks, EMF: Eclipse Modeling Framework, 2008.

A. Wider, Towards Combinators for Bidirectional Model Transformations in Scala, Software Language Engineering, 2011.
DOI : 10.1007/978-3-642-28830-2_21

Y. Zibin, A. Potanin, M. Ali, S. Artzi, A. Kie?-zun et al., Object and reference immutability using java generics, Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering , ESEC-FSE '07, 2007.
DOI : 10.1145/1287624.1287637

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