Vol. 5 No. 8 (2016)
Articles

MDDCLOUD: Framework for enterprise web applications MDD according specification software requirements

Sergio Andrés Ñustes
Universidad Nacional Bogotá.
Author Biography

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

Jorge Luis Hurtado
Universidad Nacional Bogotá
Author Biography

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.
Author Biography

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

Published 2016-06-30

Keywords

  • Framework; Cloud; Enterprise web applications; Model view controller architecture; Traceability.

How to Cite

Andrés Ñustes, S., Hurtado, J. L., & Pascuas Rengifo, Y. (2016). MDDCLOUD: Framework for enterprise web applications MDD according specification software requirements. Amazonia Investiga, 5(8), 32–40. Retrieved from https://www.amazoniainvestiga.info/index.php/amazonia/article/view/700

Abstract

This article aims to describe the development of MDDCloud, proposed framework MDD cloud for developing enterprise web applications PHP architecture model view controller (MVC). Methodology: it encompassed the phases of communication, planning and construction, using Scrum agile development oriented methodology to join the stages of communication, modeling and construction, from traceability requirements capture, UML diagramming and automatic generation of functional code. Results: MDDCloud consists of five modules: A system requirements capture, modeling, automatic generation of enterprise web applications, user management and projects, and, help wiki management system. Conclusions: checks that the development of enterprise web applications is possible through the automation of concepts. It is possible to develop friendly and MDD cloud implementations.

Downloads

Download data is not yet available.

References

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.