B. Baudry, S. Ghosh, F. Fleurey, R. France, Y. L. Traon et al., Barriers to systematic model transformation testing, Communications of the ACM, vol.53, issue.6, pp.139-143, 2010.
DOI : 10.1145/1743546.1743583

URL : https://hal.archives-ouvertes.fr/inria-00542747

T. Cleenewerck, Component-Based DSL Development, In Generative Programming and Component Engineering LNCS, vol.2830, pp.245-264, 2003.
DOI : 10.1007/978-3-540-39815-8_15

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

B. Combemale, J. Deantoni, B. Baudry, R. B. France, J. Jezequel et al., Globalizing Modeling Languages, Computer, vol.47, issue.6, pp.4768-71, 2014.
DOI : 10.1109/MC.2014.147

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

M. Crane and J. Dingel, UML vs. classical vs. rhapsody statecharts: not all models are created equal, Software & Systems Modeling, vol.1, issue.2, pp.415-435, 2007.
DOI : 10.1007/s10270-006-0042-8

J. , D. Lara, and E. Guerra, Generic meta-modelling with concepts, templates and mixin layers, Model Driven Engineering Languages and Systems, pp.16-30, 2010.

S. Erdweg, P. G. Giarrusso, and T. , Language composition untangled, Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and Applications, LDTA '12, pp.1-7, 2012.
DOI : 10.1145/2427048.2427055

J. Favre, D. Gasevic, R. Lämmel, and E. Pek, Empirical Language Analysis in Software Linguistics, Software Language Engineering, pp.316-326, 2011.
DOI : 10.1007/978-3-642-19440-5_21

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

H. Grönniger and B. Rumpe, Modeling Language Variability, Foundations of Computer Software. Modeling, Development, and Verification of Adaptive Systems, pp.17-32, 2011.
DOI : 10.1007/978-3-642-21292-5_2

C. Guy, B. Combemale, S. Derrien, J. Steel, and J. Jézéquel, On Model Subtyping, Modelling Foundations and Applications, pp.400-415, 2012.
DOI : 10.1007/978-3-642-31491-9_30

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

J. Hutchinson, J. Whittle, M. Rouncefield, and S. Kristoffersen, Empirical assessment of MDE in industry, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.471-480, 2011.
DOI : 10.1145/1985793.1985858

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

K. Lau and Z. Wang, Software Component Models, IEEE Transactions on Software Engineering, vol.33, issue.10, pp.709-724, 2007.
DOI : 10.1109/TSE.2007.70726

F. J. Van-der-linden, K. Schmid, and E. Rommes, Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering, 2007.
DOI : 10.1007/978-3-540-71437-8

B. Liskov and J. Wing, A behavioral notion of subtyping, ACM Transactions on Programming Languages and Systems, vol.16, issue.6, pp.1811-1841, 1994.
DOI : 10.1145/197320.197383

B. Meyer, Applying 'design by contract', Computer, vol.25, issue.10, pp.40-51, 1992.
DOI : 10.1109/2.161279

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

J. Steel and J. Jézéquel, On model typing. Software & Systems Modeling, pp.401-413, 2007.
URL : https://hal.archives-ouvertes.fr/inria-00477547

W. Sun, B. Combemale, S. Derrien, and R. France, Using Model Types to Support Contract-Aware Model Substitutability, Modelling Foundations and Applications, pp.118-133, 2013.
DOI : 10.1007/978-3-642-39013-5_9

E. Vacchi, W. Cazzola, S. Pillay, and B. Combemale, Variability support in domainspecific language development, Software Language Engineering, pp.76-95, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00914715

M. P. Ward, Language-oriented programming. Software-Concepts and Tools, pp.147-161, 1994.

C. Wende, N. Thieme, and S. Zschaler, A Role-Based Approach towards Modular Language Engineering, Software Language Engineering, pp.254-273, 2010.
DOI : 10.1007/978-3-642-12107-4_19

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