DocumentCode
2351560
Title
A model-driven approach for the fast prototyping of web applications
Author
Bernardi, Mario Luca ; Di Lucca, Giuseppe Antonio ; Distante, Damiano
Author_Institution
Dept. of Eng., Univ. of Sannio, Benevento, Italy
fYear
2011
fDate
30-30 Sept. 2011
Firstpage
65
Lastpage
74
Abstract
This paper presents an approach for the model-driven fast prototyping of Web applications. The approach exploits well known Model-Driven Engineering frameworks and technologies, such as Eclipse EMF, GMF, and Xpand, to enable the design of a Web application and the automatic generation of the code artifacts implementing a ready to deploy prototype of it. The approach allows to effortlessly and quickly carry out a modeling-generation-validation process in order to validate and refining the design of a Web application before actually implementing it. The paper describes the approach and the process followed to define it, the supporting tools and the technologies used to develop them, and the results from a case study of designing and generating the prototype of a Web application for on-line note taking and sharing. The process and the technologies used to develop the proposed approach can be reused to develop a fast prototyping approach for a different design model and a different target technology platform.
Keywords
Internet; software prototyping; Web application prototyping; automatic generation; code artifacts; model-driven engineering frameworks; modeling-generation-validation process; online note taking; Educational institutions; Generators; Java; Navigation; Prototypes; Software; Unified modeling language; EMF; Fast Prototyping; GMF; JavaServer Faces; MOF; MVC; Metamodel; Model Driven Web Engineering; Web Applications; Xpand;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2011 13th IEEE International Symposium on
Conference_Location
Williamsburg, VI
ISSN
2160-6153
Print_ISBN
978-1-4577-0699-8
Type
conf
DOI
10.1109/WSE.2011.6081821
Filename
6081821
Link To Document