E-MDAV: Un marco para desarrollar aplicaciones web intensivas en datos
Autores: Bocciarelli, Paolo; D"Ambrogio, Andrea; Panetti, Tommaso; Giglio, Andrea
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
E-MDAV: Un marco para desarrollar aplicaciones web intensivas en datos
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Tecnologías innovadoras
Big data
Computación en la nube
Marco de desarrollo
Arquitectura Orientada a Modelos (MDA)
Aplicaciones web intensivas en datos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
La adopción cada vez mayor de tecnologías innovadoras, como el big data y la computación en la nube, ofrece oportunidades significativas para las organizaciones que operan en el ámbito de TI, pero también introduce considerables desafíos. Tales innovaciones requieren procesos de desarrollo que se alineen mejor con las necesidades y expectativas de los interesados. En este sentido, este documento presenta un marco de desarrollo basado en la Arquitectura Dirigida por Modelos (MDA) de OMG que tiene como objetivo apoyar el ciclo de vida del desarrollo de aplicaciones web intensivas en datos. El marco propuesto, llamado E-MDAV (MDA-VIEW Extendida), define una metodología que explota una cadena de transformaciones de modelos para hacer frente de manera efectiva tanto a los aspectos de ingeniería hacia adelante como hacia atrás. Además, E-MDAV incluye la especificación de una arquitectura de referencia para guiar la implementación de una herramienta que apoye los diversos roles profesionales involucrados en el desarrollo y mantenimiento de aplicaciones web intensivas en datos. Con el fin de evaluar la efectividad del marco E-MDAV propuesto, se ha desarrollado un prototipo de herramienta. E-MDAV se ha aplicado a dos escenarios de aplicación diferentes y los resultados obtenidos se han comparado con datos históricos relacionados con la implementación de proyectos de desarrollo similares, con el fin de medir y discutir los beneficios del enfoque propuesto.
Descripción
La adopción cada vez mayor de tecnologías innovadoras, como el big data y la computación en la nube, ofrece oportunidades significativas para las organizaciones que operan en el ámbito de TI, pero también introduce considerables desafíos. Tales innovaciones requieren procesos de desarrollo que se alineen mejor con las necesidades y expectativas de los interesados. En este sentido, este documento presenta un marco de desarrollo basado en la Arquitectura Dirigida por Modelos (MDA) de OMG que tiene como objetivo apoyar el ciclo de vida del desarrollo de aplicaciones web intensivas en datos. El marco propuesto, llamado E-MDAV (MDA-VIEW Extendida), define una metodología que explota una cadena de transformaciones de modelos para hacer frente de manera efectiva tanto a los aspectos de ingeniería hacia adelante como hacia atrás. Además, E-MDAV incluye la especificación de una arquitectura de referencia para guiar la implementación de una herramienta que apoye los diversos roles profesionales involucrados en el desarrollo y mantenimiento de aplicaciones web intensivas en datos. Con el fin de evaluar la efectividad del marco E-MDAV propuesto, se ha desarrollado un prototipo de herramienta. E-MDAV se ha aplicado a dos escenarios de aplicación diferentes y los resultados obtenidos se han comparado con datos históricos relacionados con la implementación de proyectos de desarrollo similares, con el fin de medir y discutir los beneficios del enfoque propuesto.