C. André, F. Mallet, R. , and S. , Modeling Time(s), Proc., 10th Int. Conf. on Model Driven Engineering Languages and Systems (MoDELS'07), p.559573, 2007.
DOI : 10.1007/978-3-540-75209-7_38

T. Asikainen and T. Männistö, Nivel : a metamodelling language with a formal semantics. Software and Systems Modeling, p.521549, 2009.

C. Atkinson and T. Kühne, The Essence of Multilevel Metamodeling. UML - The Unied Modeling Language, Modeling Languages, Concepts, and Tools, 1933.

C. Atkinson and T. Kühne, Reducing accidental complexity in domain models, Software and System Modeling, p.345359, 2008.
DOI : 10.1007/s10270-007-0061-0

A. Borning, Classes versus prototypes in object-oriented languages, Proc. of the Fall Joint Computer Conference, p.3640, 1986.

F. Phillips and B. , No silver bullet essence and accidents of software engineering, Computer, vol.20, issue.4, p.1019, 1987.

P. Coad, Object-oriented patterns, Communications of the ACM, vol.35, issue.9, p.152159, 1992.
DOI : 10.1145/130994.131006

L. Fuentes-fernández and A. Vallecillo-moreno, An Introduction to UML Proles, UML and Model Engineering, issue.2, 2004.

B. Henderson-sellers and C. Gonzalez-perez, Connecting Powertypes and Stereotypes., The Journal of Object Technology, vol.4, issue.7, p.8396, 2005.
DOI : 10.5381/jot.2005.4.7.a3

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

R. Johnson and B. Woolf, Type Object, p.4765, 1997.

T. Kühne and D. Schreiber, Can programming be liberated from the two-level style ? Multi-level programming with DeepJava, OOPSLA'07 : Proc. of the 22 nd annual ACM SIGPLAN conf. on Object oriented programming systems and applications, p.229244, 2007.

F. Lagarde, Contribution à la conception de langages de modélisation spéciques fondés sur UML, 2008.

H. Lieberman, Using prototypical objects to implement shared behavior in objectoriented systems. In OOPLSA'86 : Conference proceedings on Object-oriented programming systems, languages and applications, p.214223, 1986.

F. Mallet, F. Lagarde, and C. André, Sébastien Gérard, and François Terrier. An automated process for implementing multilevel domain models, 2nd Int. Conf. on Software Language Engineering, 2009.

J. Odell, Advanced Object-Oriented Analysis & Design using UML, volume 12 of SIGS Reference Library, 1998.

J. Odell, Power Types, chapter 3, SIGS Reference Library, vol.1217, 1998.

O. Uml-prole-for and M. , Object Management Group, pp.2009-2020, 2009.

B. Selic, A systematic approach to domain-specic language design using uml, Tenth IEEE Int. Symp. on Object-Oriented Real-Time Distributed Computing (ISORC'07), p.29, 2007.
DOI : 10.1109/isorc.2007.10

F. Thomas, J. Delatour, F. Terrier, and S. Gérard, Towards a Framework for Explicit Platform-Based Transformations, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), p.211218, 2008.
DOI : 10.1109/ISORC.2008.64

. Unité-de-recherche-inria-sophia and . Antipolis, route des Lucioles -BP 93 -06902 Sophia Antipolis Cedex (France) Unité de recherche INRIA Futurs : Parc Club Orsay Université -ZAC des Vignes 4, 2004.

I. Unité-de-recherche and . Lorraine, Technopôle de Nancy-Brabois -Campus scientifique 615, rue du Jardin Botanique -BP 101 -54602 Villers-lès-Nancy Cedex (France) Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu -35042 Rennes Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l'Europe -38334 Montbonnot Saint-Ismier (France) Unité de recherche INRIA Rocquencourt, Domaine de Voluceau -Rocquencourt -BP 105 -78153 Le Chesnay Cedex

I. De-voluceau-rocquencourt, BP 105 -78153 Le Chesnay Cedex (France) http://www.inria.fr ISSN, pp.249-6399