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

  • Sergio Andrés Ñustes Universidad Nacional Bogotá.
  • Jorge Luis Hurtado Universidad Nacional Bogotá
  • Yois Pascuas Rengifo Universidad de la Amazonia. Florencia.
Keywords: Framework; Cloud; Enterprise web applications; Model view controller architecture; Traceability.

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.

Author Biographies

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.

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.
Published
2016-06-30
How to Cite
Andrés Ñustes, S., Hurtado, J., & Pascuas Rengifo, Y. (2016). MDDCLOUD: Framework for enterprise web applications MDD according specification software requirements. Amazonia Investiga, 5(8), 32-40. Retrieved from https://amazoniainvestiga.info/index.php/amazonia/article/view/700
Section
Articles
Bookmark and Share