MDDCLOUD: Framework MDD para aplicaciones web empresariales según especificación requisitos de software

Autores/as

  • Sergio Andrés Ñustes Universidad Nacional Bogotá.
  • Jorge Luis Hurtado Universidad Nacional Bogotá
  • Yois Pascuas Rengifo Universidad de la Amazonia. Florencia.

Palabras clave:

Marco de trabajo; Nube; Aplicaciones web empresariales; arquitectura modelo vista controlador; Trazabilidad.

Resumen

Este artículo tiene como objetivo describir el desarrollo del MDDCloud, propuesta de framework MDD en la nube para el desarrollo de aplicaciones web empresariales PHP con arquitectura modelo vista controlador (MVC). Metodología: abarcó las fases de comunicación, planeación y construcción, utilizando la metodología de desarrollo ágil Scrum, orientada a unir las etapas de comunicación, modelado y construcción, a partir de la trazabilidad en la captura de requisitos, diagramación UML y generación automática de código funcional. Resultados: MDDCloud está compuesto por cinco módulos: un sistema de captura de requerimientos, modelamiento, generación automática de aplicaciones web empresariales, administración de usuarios y proyectos y, una wiki de ayuda para el manejo del sistema. Conclusiones: se comprueba que el desarrollo de aplicaciones web empresariales es posible mediante la automatización de conceptos. Es posible desarrollar implementaciones amigables y en la nube de MDD.

Descargas

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

Biografía del autor/a

Sergio Andrés Ñustes, Universidad Nacional Bogotá.

Ingeniero de Sistemas, Estudiante de Maestría en ingeniería de sistemas y computación Universidad Nacional Bogotá.

Jorge Luis Hurtado, Universidad Nacional Bogotá

Ingeniero de Sistemas, Estudiante de Maestría en ingeniería de sistemas y computación Universidad Nacional Bogotá

Yois Pascuas Rengifo, Universidad de la Amazonia. Florencia.

Ingeniera de Sistemas, Magíster en Ciencias de la Información y las comunicaciones. Docente Universidad de la Amazonia. Florencia.

Citas

AndroMDA. (2013). Generate components quickly with AndroMDA. Recuperado de http://www.andromda.org/index.html

Cohn, M. (2013). Agile Succedds Three Times More Often Than Waterfall. Mountain Goat Software. Recuperado de http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-moreoften-than-waterfall.

France and Rumpe. R. (2007). Model-driven Development of Complex Software: A Research Roadmap. In 2007 Future of Software Engineering (FOSE '07). IEEE Computer Society, 37-54. DOI=10.1109/FOSE.2007.14 Recuperado de http://dx.doi.org/10.1109/FOSE.2007.14.

ITDS. XEO (2013). Extensible Enterprise Objects Community Edition. Recuperado de http://www.xeoframework.org/xportal/xmain?xpid=xeoopensource

MediaWiki (2015) Welcome to MediaWiki.org. Consultado el 22/05/2015. Recuperado de http://www.mediawiki.org/wiki/MediaWiki

NPM (2015) Node Package Manager. Consultado el 20 de mayo de 2015. Recuperado de https://www.npmjs.com/

OMG. MDA (2013). The Architecture Of Choice For A Changing World. Object Management Group. Recuperado de http://www.omg.org/mda/

Pan, A. (2008) Introducción al Desarrollo de Aplicaciones Empresariales. Universidade Da Coruña. Departamento de Tecnoloxías da Información e as Comunicacións (TIC).

Paniza, J. (2011) Learn OpenXava by example. Recuperado de http://www.openxava.org/en/book

Pastor, O., Canós, J., Ramos, I. (1999). From CASE to CARE Computer- Aided Requirements Enginnering. Universitat Politècnica de Valencia. Departament de Sistemes Informàtics i Computació. Recuperado de http://link.springer.com/chapter/10.1007%2F3-540-47866-3_19#page-1

Pascuas Rengifo, Y., Bocanegra, J., Ortiz, J. & Pérez, N. (2012). Desarrollo dirigido por modelos para la creación de laboratorios virtuales. Scientia et Technica

Pressman, R. (2005) Ingeniería del Software: un enfoque práctico. 6 ed. Mexico: Mcgraw-Hill Interamericana de México.

Selic, B. (2003) The Pragmatics of Model-Driven Development. IEEE Software, IEEE Computer Socierty, 20, (5), 19-25.

Sutherland, J. (2010). Scrum Handbook. Somerville. USA: Scrum Training Institute Press.a.

Descargas

Publicado

2016-06-30

Cómo citar

Andrés Ñustes, S., Hurtado, J. L., & Pascuas Rengifo, Y. (2016). MDDCLOUD: Framework MDD para aplicaciones web empresariales según especificación requisitos de software. Amazonia Investiga, 5(8), 32–40. Recuperado a partir de https://amazoniainvestiga.info/index.php/amazonia/article/view/700

Número

Sección

Articles