Documente Academic
Documente Profesional
Documente Cultură
Ander Zubizarreta
Descripción de la herramienta
1. Creación de metamodelos
2. Creación de modelos
3. Generación de código
1. Creación de metamodelos
Object
Relationship
Property
1.2 Graphical metamodeling
• 1. Family Tree
• 3. Digital Watch
Ejemplo 1: Family Tree
• Definición de objetos
con Object tool
• Definimos los objetos
Person, Male y Female
y sus propiedades
• Male y Female heredan
las propiedades de
Person
Ejemplo 1: Family Tree
Definición del metamodelo
• Definición de relaciones
con Relationship tool
• Definimos la relación
Family
Ejemplo 1: Family Tree
Definición del metamodelo
• Juntamos todo lo
anterior para crear el
metamodelo con Graph
tool
• Nuestro modelo tendrá
una propiedad llamada
Family name
Ejemplo 1: Family Tree
Definición del metamodelo
• Añadimos las
relaciones, los roles y
los objetos que hemos
creado a la pestaña
Types de Graph tool
Ejemplo 1: Family Tree
Definición del metamodelo
• En el editor de
diagramas podremos
crear objetos del tipo
Male o Female y
relacionarlos con la
relación Family
Ejemplo 1: Family Tree
Creación del modelo
• Al crear un objeto
nuevo nos pedirá que
introduzcamos sus
propiedades
Ejemplo 1: Family Tree
Creación del modelo