WorldCIST'13 -The 2013 World Conference on Information Systems and Technologies

Full Program »

An MDA approach to develop web components

Jose Luis Herrero Agustin
University of Extremadura
Spain

Pablo Carmona del Barco
University of Extremadura
Spain

Fabiola Lucio Sanchez
University of Extremadura
Spain

Abstract:
Model-Driven Development (MDD) supports the automating of code generation by performing a set of transfomations between models. This approach is currently been applied to specific domains and in particular in the web domain, and this is because web aplications have evolved with the appearance of AJAX and Web 2.0 technology, and a new breed of applications for the Internet has emerged. However, as web applications become more and more complex, the quality degree is negatively affected, since the initial stages of software life cycle are not incorporated into the development process of this type of applications. In order to solve this problem, this paper proposes a model-driven architecture to support web application development from the design to the implementation model. With this objective, the following tasks have been performed: first a new profile extends UML with new concepts from the web domain, next a new framework supports web application development by composing web components, and finally, a transformation model generates web applications from the UML extension proposed. The main contributions of this work is a cost and complexity reduction of web applications through the incorporation of the model-driven approach, but another advantage that can be mentioned is high reusability degree, since web components can be reused in different web applications.

 

Powered by OpenConf®
Copyright ©2002-2012 Zakon Group LLC