DocumentCode
2291285
Title
MVC-Webflow: An AJAX Tool for Online Modeling of MVC-2 Web Applications
Author
Brambilla, Marco ; Origgi, Alessandro
Author_Institution
Dipt. Elettron. e Inf., Politec. di Milano, Milan
fYear
2008
fDate
14-18 July 2008
Firstpage
344
Lastpage
349
Abstract
Modern Web applications are characterized by a high level of complexity and deal with huge amounts of data. When the application grows in complexity, manual code development is not suitable, because it lacks in efficiency, reuse, reliability, maintainability, and group work facilities. On the other hand, several Web engineering approaches are too far away from the average developer and designer way of working to be widely adopted. In this demonstration paper we propose a light-weight design notation (with its companion editing tool) that leads to the development of MVC applications. We present an on-line visual editing tool called MVC-Webflow for the specification of simple conceptual models for MVC applications and we provide partial automatic code generation, that can be performed on the flight directly on the deployed application. The advantages of the approach are the closeness to the well known MVC paradigm, the foundation on solid web engineering models.
Keywords
Java; Web design; XML; formal specification; AJAX tool; conceptual model specification; light-weight design notation; online model view controller-2 Web application modeling; online visual editing tool; partial automatic code generation; Aerospace engineering; Automatic control; Data models; Design engineering; Logic design; Maintenance engineering; Project management; Reliability engineering; Runtime; Solid modeling; AJAX; CASE tool; MDA; MVC; Model-2; Web application; conceptual modeling; design tool; struts; visual modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Engineering, 2008. ICWE '08. Eighth International Conference on
Conference_Location
Yorktown Heights, NJ
Print_ISBN
978-0-7695-3261-5
Electronic_ISBN
978-0-7695-3261-5
Type
conf
DOI
10.1109/ICWE.2008.37
Filename
4577899
Link To Document