Ir al menú de navegación principal Ir al contenido principal Ir al pie de página del sitio

Propuesta para generar artefactos basados en modelos [Proposal for generation of software model-based artifacts]

Propuesta para generar artefactos basados en modelos [Proposal for generation of software model-based artifacts]



Abrir | Descargar


Sección
Artículos

Cómo citar
García Díaz, V., Núñez Valdez, E. R., Pelayo García-Bustelo, B. C., Pascual Espada, J., & Montenegro Marín, C. E. (2012). Propuesta para generar artefactos basados en modelos [Proposal for generation of software model-based artifacts]. Ventana Informática, 26. https://doi.org/10.30554/ventanainform.26.136.2012
Descargar cita

Dimensions
PlumX

Cómo citar

García Díaz, V., Núñez Valdez, E. R., Pelayo García-Bustelo, B. C., Pascual Espada, J., & Montenegro Marín, C. E. (2012). Propuesta para generar artefactos basados en modelos [Proposal for generation of software model-based artifacts]. Ventana Informática, 26. https://doi.org/10.30554/ventanainform.26.136.2012

Descargar cita

Vicente García Díaz
Edward Rolando Núñez Valdez
B. Cristina Pelayo García-Bustelo
Jordan Pascual Espada
Carlos Enrique Montenegro Marín

Vicente García Díaz,

Ingeniero Técnico en Informática de Sistemas; Ingeniero en Informática; PhD. en Informática. Profesor en el Departamento de Informática

Edward Rolando Núñez Valdez,

Licenciado en Informática; Master en Ingeniería de Software; PhD. en Informática. Investigador en el Departamento de Informática.

B. Cristina Pelayo García-Bustelo,

Ingeniera Técnica en Informática; Ingeniera en Informática, PhD. Profesora en el Departamento de Informática.

Jordan Pascual Espada,

Ingeniero Técnico en Informática de Gestión; Máster en ingeniería Web. Investigador en el Departamento de Informática.

Carlos Enrique Montenegro Marín,

Ingeniero de sistemas; Magister en Ciencias de la información y las comunicaciones; PhD. Profesor

Resumen

La ingeniería Dirigida por Modelos es una aproximación de desarrollo en continua evolución. Prueba de ello sin los numerosos estándares que están surgiendo y la reciente aparición de herramientas que facilitan el trabajo con este reciente paradigma de la ingeniería del software. Al trabajar con modelos, un aspecto clave esla generación automática de código de menor nivel de abstracción. Sin embargo, la forma de llevar a cabo dicha generación no tiene en cuenta la evolución de los sistemas, y esa es la razón por la que el proceso es lento y repetitivo. En este trabajo se presenta una propuesta para generar código incrementalmente a partir de modelos, de forma que se minimice el impacto sobre aplicaciones que ya podrían estar en funcionamiento y se permita obtener la evolución exacta que han tenido los sistemas desde su origen.

Palabras Clave

Evolución, matamodelos, modelo, generación de artefactos.

Abstract

The Model-Driven Engineering is a software development approach that continues evolving. In fact, there are some emerging standards and tools that facilitate working with this new paradigm of software engineering. Working with models, a key point is the automatic generation of source code of lower level of abstraction. However, the natural evolution of systems is not taken into account and that is the reason for which the process is usually slow and repetitive. In this work, we are going to show a proposal for incremental generation of source code from models. That way, we will minimize the impact on deployed applications and we will make the traceability of the evolution of systems.

Keywords

Artifacts generation, evolution, metamodel, model.

 


Visitas del artículo 259 | Visitas PDF 320


Descargas

Los datos de descarga todavía no están disponibles.
Sistema OJS 3.4.0.10 - Metabiblioteca |