Detalles del proyecto
Descripción
Con el paso del tiempo, el desarrollo de aplicaciones ha cobrado mayor importancia debido a la necesidad de entregar productos de alta calidad en periodos de tiempo corotos. En los últimos años han aparecido varias aproximaciones en ingeniería de software para impulsar el desarrollo de aplicaciones web y móviles, suministrando herramientas que ayudan a acelerar el proceso de desarrollo. Algunas de esas aproximaciones se enmarca dentro de la ingeniería dirigida por modelos o MDE (Model Driven Engineering), y proponen el uso de modelos de software como un mecanismo para generar automáticamente un porcentaje considerable de una aplicación; sin embargo, todavía no existe cultura en la industria del software para el uso de metodologías dirigidas por modelos que permitan automatizar algunas etapas de proceso de desarrollo.
Uno de los enfoques para abordar proyectos en el marco de MDE es MDSD (Model Drive Software Development), dicho enfoque intenta integrar los principios de la Ingeniería dirigida por modelos con los enfoques de DSM (Domain-Specific Modelling) con el propósito de generar aplicaciones correspondientes a una línea de productos, utilizando tres conceptos para definir la arquitectura del dominio de los sistemas a desarrollar: la transformación, un DSL (Domain Specific Language) y una plataforma destino.
Uno de los enfoques para abordar proyectos en el marco de MDE es MDSD (Model Drive Software Development), dicho enfoque intenta integrar los principios de la Ingeniería dirigida por modelos con los enfoques de DSM (Domain-Specific Modelling) con el propósito de generar aplicaciones correspondientes a una línea de productos, utilizando tres conceptos para definir la arquitectura del dominio de los sistemas a desarrollar: la transformación, un DSL (Domain Specific Language) y una plataforma destino.
Objetivo
Construir un entorno de desarrollo genérico y configurable que permita generar aplicaciones web y móvilñes usando un enfoque dirigido por modelos basado en múltiples vistas, involucrando procesos de negocio
Resultados esperados
1 articulo, proceso analítico, software de desarrollo en informática, 1 tesis de maestría y 1 trabajo de grado
Título corto | Metáfora |
---|---|
Sigla | Metáfora |
Estado | Finalizado |
Fecha de inicio/Fecha fin | 1/02/13 → 19/10/16 |
Palabras clave
- Metáfora
Huella digital
Explore los temas de investigación que se abordan en este proyecto. Estas etiquetas se generan con base en las adjudicaciones/concesiones subyacentes. Juntos, forma una huella digital única.