arrow
返回

A model-driven approach to develop high performance web applications

delete2013-12-01
delete15
PRE
AI
J
José Luis Herrero Agustín *
P
Pablo Carmona
DOI:10.1016/j.jss.2013.07.028delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The evolution of web technologies in the last few years has contributed to the improvement of web applications, and with the appearance of AJAX and Web 2.0 technology, a new breed of applications for the Internet has emerged: widgets, gadgets and mashups are some examples of this trend. However, as web applications become more and more complex, development costs are increasing in an exponential rate, and we believe that considering a software engineering methodology in the development process of this type of applications, contributes to the solution of this problem. In order to solve this question, this paper proposes a model-driven architecture to support web application development from the design to the implementation model. With this aim, the following tasks have been performed: first a new profile extends UML with new concepts extracted from the web domain, then a new framework supports web application development by composing heterogeneous web elements, and finally, a transformation model generates web applications from the UML extension proposed. The main contribution of this work is a cost and complexity reduction due to the incorporation of a model-driven architecture into the web application development process, but other advantages that can be mentioned are a high performance degree achieved by a prefetching cache mechanism, and a high reusability, since web elements can be reused in different web applications. (C) 2013 Elsevier Inc. All rights reserved.
Keyword:
Model-driven architecture
Web applications
Rich internet applications
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

U
Universidad de Extremadura
学者数:
6.7K
论文数: 6.0K
被引数: 4.7K
引用论文

引用论文

Model-driven design and development of semantic Web service applications
err2007-11-01
err39
PREAI
errBrambilla, Marco; Ceri, Stefano; Facca, Federico Michele; Celino, Irene; Cerizza, Dario; Della Valle, Emanuele
err分享
err收藏
Composing enterprise mashup components and services using architecture integration patterns
err2011-09-01
err18
PREAI
errLiu, Yan; Liang, Xin; Xu, Lingzhi; Staples, Mark; Zhu, Liming
err分享
err收藏
没有更多内容