Lenguaje EspecÃfico de Dominio para Aplicaciones de Negocios
Contenido principal del artículo
Resumen
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.
Detalles del artículo
Número
Sección
Artigos Convidados
El REABTIC se reserva el derecho a realizar cambios ortográficos y gramaticales originales con el fin de seguir el patrón del lenguaje culto.
Los trabajos publicados son propiedad del REABTIC y deben ser informados de la fuente de la publicación.
Las opiniones expresadas en los artÃculos son responsabilidad exclusiva de los autores.