Líneas de Productos Software: Generando Código a Partir de Modelos y Patrones


Authors

DOI:

https://doi.org/10.22517/23447214.9131

Keywords:

LSP, Arquitectura Dirigida por Modelos, MDA, MDD, Patrones de Diseño, Generadores, Usabilidad, Bases de Datos Transaccionales.

Abstract

La Reutilización contribuye al desarrollo de herramientas de software con un alto potencial de flexibilidad, permitiendo el uso de componentes en diversos desarrollos, extendiendo las capacidades, mejoras y funcionalidades del software.  Un nuevo paradigma de desarrollo denominado “Líneas de Producto Software”, es una tendencia cada vez más utilizada por diseñadores por cuanto permiten el desarrollo de diversos modelos o sistemas software los cuales comparten entre sí características a partir de un núcleo común altamente Reutilizable.  Este Artículo es el resultado de una propuesta de diseño de un prototipo para generación de código automatizado a partir de modelos MDA y la implementación de Patrones de diseño como MVC, presentes en la mayoría de generadores de código de tipo comercial y otras herramientas GNU, las cuales transforman códigos para sistemas Transaccionales CRUD en plataformas como JSP, ASP, PHP, Ruby, etc; para entornos Web.  El uso del prototipo se planteó a partir de un Lenguaje común, pero su implementación puede extenderse a otros lenguajes o especificaciones debido a su alto grado de Usabilidad y Fiabilidad.

Downloads

Download data is not yet available.

Author Biography

Carlos Alberto Gaitán Peña, Universidad Nacional de Educación a Distancia - UNED (España)

Docente Universitario

Downloads

Published

2017-06-30

How to Cite

Gaitán Peña, C. A. (2017). Líneas de Productos Software: Generando Código a Partir de Modelos y Patrones. Scientia Et Technica, 22(2), 175–182. https://doi.org/10.22517/23447214.9131

Issue

Section

Sistemas y Computación