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

Software representation methodology for agile application development: An architectural approach

Autores/as

  • Alejandro Paolo Daza Corredor Universidad Internacional de la Rioja
  • John Freddy Parra Peña Universidad Internacional de la Rioja
  • Lilia Marcela Espinosa Rodriguez Universidad Internacional de la Rioja

Palabras clave:

architecture, Blackboard, MDA, SOA, Web, XML (en).

Palabras clave:

arquitectura, MDA, pizarra, SOA, Web, XML (es).

Descargas

Resumen (es)

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.

Resumen (en)

The generation of Web applications represents the execution of repetitive tasks, this process involves determining information structures, the generation of different types of components and finally deployment tasks and tuning applications. In many applications of this type are coincident components generated from application to application. Current trends in software engineering as MDE, MDA or MDD pretend to automate the generation of applications based on structuring a model to apply transformations to the achievement of the application. This document intends to translate an architectural foundation that facilitates the generation of these applications relying on model-driven architecture but without ignoring the existence and relevance of existing trends mentioned in this summary architectural models.

Biografía del autor/a

Alejandro Paolo Daza Corredor, Universidad Internacional de la Rioja

Ingeniero de Sistemas, Especialista en ingeniería de software, Estudiante del Máster en Dirección e Ingeniería de Sitios Web de la Universidad Internacional de la Rioja.

John Freddy Parra Peña, Universidad Internacional de la Rioja

Ingeniero de Sistemas. Especialista en proyectos informáticos. Estudiante del Máster en Dirección e Ingeniería de Sitios Web de la Universidad Internacional de la Rioja.

Lilia Marcela Espinosa Rodriguez, Universidad Internacional de la Rioja

Ingeniera de Sistemas, Especialista en ingeniería de software, Estudiante del Máster en Dirección e Ingeniería de Sitios Web de la Universidad Internacional de la Rioja.

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

Cómo citar

APA

Daza Corredor, A. P., Parra Peña, J. F., y Espinosa Rodriguez, L. M. (2016). Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural. Redes de Ingeniería, 7(1), 104–111. https://doi.org/10.14483/udistrital.jour.redes.2016.1.a3

ACM

[1]
Daza Corredor, A.P. et al. 2016. Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural. Redes de Ingeniería. 7, 1 (jun. 2016), 104–111. DOI:https://doi.org/10.14483/udistrital.jour.redes.2016.1.a3.

ACS

(1)
Daza Corredor, A. P.; Parra Peña, J. F.; Espinosa Rodriguez, L. M. Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural. redes ing. 2016, 7, 104-111.

ABNT

DAZA CORREDOR, Alejandro Paolo; PARRA PEÑA, John Freddy; ESPINOSA RODRIGUEZ, Lilia Marcela. Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural. Redes de Ingeniería, [S. l.], v. 7, n. 1, p. 104–111, 2016. DOI: 10.14483/udistrital.jour.redes.2016.1.a3. Disponível em: https://revistas.udistrital.edu.co/index.php/REDES/article/view/8631. Acesso em: 16 abr. 2024.

Chicago

Daza Corredor, Alejandro Paolo, John Freddy Parra Peña, y Lilia Marcela Espinosa Rodriguez. 2016. «Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural». Redes de Ingeniería 7 (1):104-11. https://doi.org/10.14483/udistrital.jour.redes.2016.1.a3.

Harvard

Daza Corredor, A. P., Parra Peña, J. F. y Espinosa Rodriguez, L. M. (2016) «Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural», Redes de Ingeniería, 7(1), pp. 104–111. doi: 10.14483/udistrital.jour.redes.2016.1.a3.

IEEE

[1]
A. P. Daza Corredor, J. F. Parra Peña, y L. M. Espinosa Rodriguez, «Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural», redes ing., vol. 7, n.º 1, pp. 104–111, jun. 2016.

MLA

Daza Corredor, Alejandro Paolo, et al. «Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural». Redes de Ingeniería, vol. 7, n.º 1, junio de 2016, pp. 104-11, doi:10.14483/udistrital.jour.redes.2016.1.a3.

Turabian

Daza Corredor, Alejandro Paolo, John Freddy Parra Peña, y Lilia Marcela Espinosa Rodriguez. «Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural». Redes de Ingeniería 7, no. 1 (junio 22, 2016): 104–111. Accedido abril 16, 2024. https://revistas.udistrital.edu.co/index.php/REDES/article/view/8631.

Vancouver

1.
Daza Corredor AP, Parra Peña JF, Espinosa Rodriguez LM. Metodología de representación de software orientada al desarrollo ágil de aplicaciones: Un enfoque arquitectural. redes ing. [Internet]. 22 de junio de 2016 [citado 16 de abril de 2024];7(1):104-11. Disponible en: https://revistas.udistrital.edu.co/index.php/REDES/article/view/8631

Descargar cita

Visitas

1292

Dimensions


PlumX


Descargas

Los datos de descargas todavía no están disponibles.
Loading...