Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural

Alejandro Paolo Daza Corredor, John Freddy Parra Peña, Lilia Marcela Espinosa Rodriguez

Resumen


La generación de aplicaciones web representa la ejecución de tareas repetitivas, este proceso involucra la determinación de estructuras de información, la generación de diferentes tipos de componentes y finalmente tareas de despliegue y puesta a punto de las aplicaciones. En muchas aplicaciones de este tipo los componentes generados son coincidentes entre aplicación y aplicación. Las tendencias actuales de la ingeniería de software como MDE, MDD o MDA pretenden automatizar la generación de aplicaciones sobre la base de la estructuración de un modelo que permita aplicar transformaciones con la consecución de la aplicación. Este documento pretende plasmar una base arquitectural que facilite la generación de estas aplicaciones apoyándose en la arquitectura dirigida por modelos, pero sin desconocer la existencia y actualidad de modelos arquitecturales preexistentes a las tendencias mencionadas en este resumen.


Palabras clave


arquitectura; MDA; pizarra; SOA; Web; XML

Texto completo:

PDF

Referencias


S. Sendall, W. Kozaczynski. Model Transformation – the Heart and Soul of Model-Driven Software Development. INFOSCIENCE, S.f. [en línea]. Consultado el 10 de noviembre del 2014, disponible en: http://infoscience.epfl.ch/record/52559/files/IC_TECH_REPORT_200352.pdf.

J.B. Quintero, R. Anaya. “MDA y el papel de los modelos en el proceso de desarrollo de software”, Revista EIA A, ISSN 1794-1237 8, 131-146, 2007.

F. Truyen. The Fast Guide to Model Driven Architecture The Basics of Model Driven Architecture (MDA). Cephas Consulting Corp, S.f. [en línea]. Consultado el 20 de noviembre de 2014, disponible en: http://www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf

C. Reynoso, N. Kicillof. Lenguajes de Descripción de Arquitectura (ADL). Buenos Aires: Universidad de Buenos Aires. [en línea]. Consultado el 10 de noviembre de 2014, disponible en: http://carlosreynoso.com.ar/archivos/arquitectura/ADL.PDF

C. Vicente, D. Alonso. Herramientas Eclipse para el Desarrollo de Software Dirigido por Modelos. División de Sistemas e Ingeniería Electrónica (DSIE), Cartagena: Universidad Politécnica de Cartagena. [en línea]. Consultado el 20 de noviembre de 2014, disponible en: http://repositorio.bib.upct.es/dspace/bitstream/10317/1216/1/hed.pdf.

W. C Chu, C. Chang, W. C. Lu. Model-based Object-oriented Requirement Engineering and its Support to Software Documents Integration, S.f. [en línea]. Consultado el 20 de septiembre del 2014, disponible en: http://ieeexplore.ieee.org/

WC. Chu. Improving Software Evolution and Maintenance by Using Design Patterns and an XML-based Unified Model. Feng Chia University, e-Thesis, 2003.

C. Reynoso. Estilos y patrones en arquitectura de software, Buenos Aires: Universidad de Buenos Aires, S.f. [en línea]. Consultado el 20 de noviembre del 2014, disponible en: http://carlosreynoso.com.ar/wp-content/plugins/download-monitor/download.php?id=155

J. Siegel. Using OMG’s Model Driven Architecture (MDA) to Integrate Web Services. Object Management Group White Paper, 2002 [en línea]. Consultado el, disponible en: http://secure.omg.org/mda/mda_files/MDA-WS-integrate-WP.pdf

S. Sendall, & W. Kozaczynski. Model transformation: The heart and soul of model-driven software development, 2003 [en línea]. Consultado el 10 de noviembre del 2014, disponible en: http://ieeexplore.ieee.org/

M. Sánchez, A. Fermoso, & L. Joyanes. From the platform independent model (pim) to the final code model (fcm) according to the model driven architecture (mda), 2003–2006, 2005 [en línea]. Consultado el 10 de noviembre del 2014, disponible en: http://www.researchgate.net/publication/220969458_From_the_platform_independent_model_(PIM)_to_the_final_code_model_(FCM)_according_to_the_model_driven_architecture_(MDA)

L. Quin. XML Essentials. Retrieved April, 13–15, 2010 [en línea]. Consultado el 8 de noviembre del 2014, disponible en: http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:XML+Essentials#5

J. Poole. Model-driven architecture: Vision, standards and emerging technologies. on Metamodeling and Adaptive Object Models (April), 1–15, 2001 [en línea]. Consultado el 8 de noviembre del 2014, disponible en: http://www.adaptiveobjectmodel.com/ECOOP2001/submissions/Model-Driven_Architecture.pdf

R. Picek, & V. Strahonja. Model Driven Development-future or failure of software development. IIS, 2007 [en línea]. Consultado el 11 de noviembre del 2014, disponible en: http://old.foi.hr/CMS_home/znan_strucni_rad/konferencije/IIS/2007/papers/T12_01.pdf

R. Marvie. A transformation composition framework for model driven engineering, (November), 2004 [en línea]. Consultado el 7 de noviembre del 2014, disponible en: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.2065




DOI: https://doi.org/10.14483/udistrital.jour.redes.2016.1.a3





https://doi.org/10.14483/issn.2248-762X