Lenguaje EspecÃfico de Dominio para Aplicaciones de Negocios
Main Article Content
Abstract
El desarrollo de software dirigido por modelos surge como respuesta a los principales problemas existentes en las compañÃas de desarrollo de software. Por un lado, se requiere gestionar la creciente complejidad de los sistemas que se construyen y mantienen, y por otro lado adaptarse a la rápida evolución de las tecnologÃas de software. En un proceso tradicional los costos de tener actualizado un modelo de negocios, diseñado en lenguaje UML con una herramienta CASE son altos. Esta dificultad causa que los modelos del sistema, a partir de la etapa de mantenimiento, no coincidan con los códigos fuentes. Se viola de este modo el concepto de ingenierÃa directa. Los modelos no coinciden con el código fuente. En virtud de esto surgen las propuestas de los nuevos paradigmas de ingenierÃa de software enfocados en el modelo como protagonista del proceso de desarrollo. El Modelado especÃfico del dominio DSM (por sus siglas en inglés: Domain-Specific Modelling) produce una solución con mayor abstracción, que expresa las soluciones directamente en términos del dominio. En este trabajo se propone una solución DSL parael modelado de negocios. Se crea un lenguaje especÃficode dominio que contiene un metamodelo y un editor gráfico. Desde el editor gráfico se pueden producir modelos de negocio. Apartir de este modelose genera código fuente en uno o varios lenguajes de programación. De esta forma las aplicaciones finales se pueden producir a partir de un modelo.
Article Details
Issue
Section
Artigos Convidados
REABTIC reserves the right to make orthographic and grammatical changes to the original manuscripts in order to follow the culture standard of the language.
The published works become the property of REABTIC and it should be cited after the publication by using the respective source.
The opinions in the articles are the sole responsibility of the authors.