Herramientas de Eclipse Dirigido por modelos
Desarrollo de Software
Dirigido por Modelos
Cristina Vicente Chicote
Diego Alonso Cáceres
Teléfono: (+34) 968 32 6448
E-mail: Cristina.Vicente@upct.es
Teléfono:(+34) 968 32 5341
E-mail: Diego.Alonso@upct.es
División de Sistemas e Ingeniería Electrónica (DSIE)
Departamento de Tecnologías de la Información y Comunicaciones
Escuela Técnica Superior deIngeniería de Telecomunicación
Edificio Antigones, Plza. del Hospital Nº 1, 30202 Cartagena
Universidad Politécnica de Cartagena
Vol. 1, Nº 8, Sistedes 2007, ISSN: 1988-3455
Tabla de contenidos1/2
Introducción a Eclipse
El meta-mundo...
MDE vs. MDA
Introducción al Eclipse Modelling Framework (EMF)
Ejemplo práctico 1: Modelando componentes y conectores
•
•
Definición delmeta-modelo EMF
Creación y validación de un modelo de prueba
Introducción al Graphical Modelling Framework (GMF)
Ejemplo práctico 2: Pintando componentes y conectores
•
•
•
Construcción de laherramienta gráfica de modelado
Creación de un modelo gráfico
Restricciones OCL y validación del modelo
Cristina Vicente Chicote y Diego Alonso Cáceres
2
Tabla de contenidos
2/2Herramientas de transformación Modelo-A-Modelo (M2M)
Introducción al Atlas Transformation Language (ATL)
Ejemplo práctico 3: Transformando componentes en figuras
•
Creación del nuevo meta-modelo defiguras
•
Definición de la transformación ATL entre meta-modelos
Validación de la transformación
•
Herramientas de transformación Modelo-A-Texto (M2T)
Introducción a MOFScript
Ejemplopráctico 4: Generando ficheros de texto a partir
de los modelos de figuras.
•
•
Definición de la transformación MOFScript
Validación de la transformación
Cristina Vicente Chicote y Diego AlonsoCáceres
3
La plataforma Eclipse
1/4
Eclipse es una plataforma abierta y de libre distribución
http://www.eclipse.org
En su desarrollo participan importantes empresas como
Borland,...
Regístrate para leer el documento completo.