A Model-Driven Framework for Dynamic Web Application Development

Author(s):  
Ronnie Cheung
Author(s):  
Christoph Hochreiner ◽  
Zhendong Ma ◽  
Peter Kieseberg ◽  
Sebastian Schrittwieser ◽  
Edgar Weippl

In this paper, we present a CODEGER-UWE tool tool to support model-driven web application development. The CODEGER-UWE tool has integrated rule for transformation Model and code generation rules to create web applications for the JSF platform automatically. CODEGER-UWE implemented as a plugin for the MagicDraw tool which allows the generation of source code from UWE models that correspond to the components of the MVC model. This is a tool with a clear, handy development process, applying tools to develop web applications will greatly reduce the time for developing Web applications. Keywords: CODEGER-UWE, Model driven web applications development, Model driven software development, Web application development tools, automated code generation.


2005 ◽  
pp. 242-260 ◽  
Author(s):  
Filippo Ricca ◽  
Paolo Tonella

This chapter aims at providing a presentation of the principles and techniques involved in the (semi-)automatic transformation of Web applications, in several different restructuring contexts. The necessary background knowledge is provided to the reader in the sections about the syntax of the multiple languages involved in Web application development and about the role of restructuring in a highly dynamic and rapidly evolving development environment. Then, specific examples of Web restructuring are described in detail. In the presentation of the transformations required for restructuring, as well as in the description of the grammar for the involved languages, TXL (Cordy, Dean, Malton & Schneider, 2002) and its programming language is adopted as a unifying element. The chapter is organized into the following sections: in the section following the Introduction, the problems associated with the analysis of the multiple languages used with Web applications are discussed. Then, the process of Web application restructuring is considered. Three examples of Web restructuring are described in more detail in the next three sections (design restructuring, migration of a static Web site to a dynamic Web application, consistency among monolingual portions of a multilingual Web site). Related works and concluding remarks are at the end of the chapter.


2014 ◽  
Vol 971-973 ◽  
pp. 1862-1865
Author(s):  
Hai Peng Shi

In the paper, the MDA (Model Driven Architecture) are brought into J2EE web application development based on project-driven mode and the teaching plan is proposed. First the current project-driven teaching mode in our institute is presented and the idea behind the MDA is introduced briefly, and then some suggestions on the J2EE MDA project-driven are given. Practice shows that the teaching mode can not only improve the efficiency of development and the quality of system, but also bring students the sense of achievement, and arouse their enthusiasm and initiatives; thereby the quality of teaching is greatly improved.


Sign in / Sign up

Export Citation Format

Share Document