MDD CLOUD: Framework for enterprise applications web MDD de acordo especificação de requisitos de software
Palavras-chave:
Quadro; Nuvem; Aplicativos de web corporativos; Arquitetura de controlador de modo de exibição de modelo; RastreabilidadeResumo
Este artigo visa descrever o desenvolvimento de MDDCloud, propôs quadro MDD em nuvem para desenvolvimento de aplicações web corporativas arquitetura PHP controlador de vista de modelo (MVC). Metodologia: compreendia as fases de planejamento, comunicação e construção, usando a metodologia de desenvolvimento ágil Scrum orientada para juntar-se os estágios da comunicação, modelagem e construção, de rastreabilidade requisitos de captura, diagramação UML e geração automática de código funcional. Resultados: MDDCloud consiste em cinco módulos: Uma captura de requisitos do sistema, modelagem, geração automática de aplicativos corporativos web, gerenciamento de usuários e projetos, e, sistema de ajuda de gestão de wiki. Conclusões: verifica que o desenvolvimento de aplicações web da empresa é possível através da automação de conceitos. É possível desenvolver implementações de nuvem MDD e amigável.
Downloads
Referências
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.