An evaluation of AJAX-enabled java-based web application frameworks
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
A comparison model for agile web frameworks
Proceedings of the 2008 Euro American Conference on Telematics and Information Systems
HCMS: conceptual description of a health content management system
Proceedings of the 3rd Workshop on Software Engineering in Health Care
Is there convergence in the field of UI generation?
Journal of Systems and Software
Architectural variability management in multi-layer web applications through feature models
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Supporting large scale model transformation reuse
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Hi-index | 0.00 |
This paper describes various web application frameworks and related emerging technologies pertinent to the Java EE model from a technical perspective. A definition of "web application framework" is specified, as this terminology has been widely used and implies drastically different meanings in different contexts. The value proposition of a web application framework is presented to illustrate how a framework can improve the application development productivity and quality. The design philosophy of web application frameworks is articulated. A comprehensive taxonomic scheme is defined to classify various software frameworks and web application frameworks into appropriate categories. Among dozens of web application frameworks available as commercial and open source solutions, the predominant products are investigated, followed by the selection guidelines and recommendations. A reference card is constructed to summarize the key aspects of web application frameworks. Relevant technologies and future trends are also discussed.