Álgebra de modelos para la construcción de interfaces de usuario concretas
Especialidades
Ing. del Software
Tutor
TESORIERO, RICARDO
Descripción y Objetivos
El objetivo del trabajo es la definición de un álgebra de modelos para derivar interfaces de usuario concretas (GUIs) a partir de modelos de interfaces de usuario abstractas.
Para llevar a acabo este objetivo se propone:
Estudio de los modelos de interfaces abstractas
Estudio de los modelos de interfaces concretas (GUIs multi-plataforma)
Definición de un álgebra de modelos que tiene por dominio el meta-modelo de interfaces de usuario abstractas y como co-dominio un meta-modelo de interfaz de usuario concreta.
Definición de un modelo de transformación derivado del álgebra definida en el punto 3.
Metodología y Competencias
Se requiere haber cursado la asignatura "Métodos avanzados de desarrollo de software" (optativa de 4º)
Además de sólidos conocimientos en:
Ingeniería del software
El entorno Eclipse
El Eclipse Modelling Framework
Medios a utilizar
Hardware adecuado para ejecutar la distribución Modelling Tools de Eclipse, conjuntamente con los plug-ins de ATL y de MOFScript.