Research Repository

Using Established Web Engineering Knowledge in Model-Driven Approaches

Gitzel, R and Korthaus, Axel and Schader, Martin (2007) Using Established Web Engineering Knowledge in Model-Driven Approaches. Science of Computer Programming, 66 (2). pp. 105-124. ISSN 0167-6423

Full text for this resource is not available from the Research Repository.

Abstract

A lot of research is currently conducted in the field of Model-Driven Development (MDD), especially regarding its applications to specific domains. Another field that enjoys a great amount of popularity is the Web. As a result, one of the domains MDD is applied to quite frequently is that of Web Applications. However, Web Engineering differs significantly from general Software Engineering and a number of well-established non-MDD solutions already exist in that field. This leads to several interesting questions, which have been left unanswered so far. In this paper, we address this shortcoming by analyzing whether the problems encountered in the field of Web Engineering can really be solved with MDD approaches. We also answer the questions whether MDD will be able to solve these problems better and/or cheaper than traditional Web Engineering approaches and whether the current Web MDD propositions live up to this potential. While answering these questions, we will show that there exists a great synergy between the two groups and that the success of MDD in the Web domain will depend on exploiting the strengths of both.

Item Type: Article
Additional Information:

Online ISSN: 1872-7964

Uncontrolled Keywords: ResPubID22277. model-driven development, model-driven architecture, Web applications, Web design languages, Web application frameworks, code generation
Subjects: FOR Classification > 0803 Computer Software
Faculty/School/Research Centre/Department > School of Management and Information Systems
Depositing User: VUIR
Date Deposited: 20 Feb 2012 06:21
Last Modified: 13 Jan 2015 05:26
URI: http://vuir.vu.edu.au/id/eprint/7744
ePrint Statistics: View download statistics for this item
Citations in Scopus: 12 - View on Scopus

Repository staff only

View Item View Item

Search Google Scholar