Navegación

Búsqueda

Búsqueda avanzada

El autor José M. Drake ha publicado 3 artículo(s):

1 - Automatización para la edición de modelos basada en vistas de dominio

Este trabajo aborda la generación automática de recursos para la edición asistida de modelos de un dominio en base a vistas especializadas de su meta-modelo. La tarea de un diseñador que construye modelos conformes a un meta-modelo de dominio complejo se ve facilitada si el editor le requiere la información según una vista del meta-modelo acorde a su conceptualización o a la estrategia específica de creación que utiliza. Se presenta el meta-modelo con el que el experto de dominio formula la estrategia de creación de modelos que quiere utilizar, la herramienta que a partir de esta información sobre la estrategia genera el meta-modelo que dirige la introducción de datos y la transformación M2M que genera el modelo final que es conforme al meta-modelo de dominio de partida y que contiene los nuevos datos introducidos.

Autores: César Cuevas / Patricia López Martínez / José M. Drake / 
Palabras Clave: HOT - MDE - meta-herramienta - meta-modelo - vista

2 - PyEmofUC: Un entorno MDE/EMOF minimalista

Se presenta el entorno PyEmofUC para la creación, procesado, transformación y visualización de información en base al paradigma de ingeniería dirigida por modelos (MDE). Los meta-modelos se formulan de acuerdo con la especificación EMOF de la organización OMG y se implementan utilizando el lenguaje de programación Python. El entorno es multiplataforma, abierto y minimalista. Además del espacio tecnológico de modelado nativo, basado en Python y EMOF, el entorno da soporte al espacio tecnológico basado en lenguajes específicos como medio de facilitar la interacción con los expertos de dominio, y al espacio tecnológico de serialización para el almacenamiento persistente de los modelos y para la inter-operación con otros entornos. Por último, PyEmofUC permite formular transformaciones de modelos utilizando estilos imperativo, declarativo e híbrido.

Autores: José M. Drake / César Cuevas / Juan R. Fernández Castañera / Patricia López Martínez / 
Palabras Clave: EMOF - MDE - meta-modelado - Python