AN ANALYSIS OF MODEL-DRIVEN WEB ENGINEERING METHODOLOGIES

被引:0
|
作者
Aragon, Gustavo [1 ]
Escalona, Maria-Jose [1 ]
Lang, Michael [2 ]
Hilera, Jose R. [3 ]
机构
[1] Univ Seville, Grp IWT2, Seville 41004, Spain
[2] Natl Univ Ireland, Sch Phys, Galway, Ireland
[3] Univ Alcala, Dept Comp Sci, Alcala De Henares 28801, Spain
关键词
Model-Driven Web Engineering; Web engineering; Web methodologies;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the late 1990's, there was substantial activity within the "Web engineering" research community and a multitude of new Web approaches were proposed. However, numerous studies have revealed major gaps in these approaches, including coverage and interoperability. In order to address these gaps, the Model-Driven Engineering (MDE) paradigm offers a new approach which has been demonstrated to achieve good results within applied research environments. This paper presents an analysis of a selection of Web development methodologies that are using the MDE paradigm in their development process and assesses whether MDE can provide an effective solution to address the aforementioned problems. This paper presents a critical review of previous studies of classical Web methodologies and makes a case for the potential of the MDWE paradigm as a means of addressing long-standing problems of Web development, for both research and enterprise. A selection of the main MDWE development approaches are analyzed and compared in accordance with criteria derived from the literature. The paper concludes that this new trend opens an interesting new way to develop Web systems within practical projects and argues that some classical gaps can be improved with MD WE.
引用
收藏
页码:413 / 436
页数:24
相关论文
共 50 条
  • [21] Model-driven engineering for requirements analysis
    Baudry, Benoit
    Nebut, Clementine
    Le Traon, Yves
    11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 459 - +
  • [22] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [23] An Analysis of Techniques and Tools for Requirements Elicitation in Model-Driven Web Engineering Methods
    Alfonso Aguilar, Jose
    Zaldivar-Colado, Anibal
    Tripp-Barba, Carolina
    Misra, Sanjay
    Bernal, Roberto
    Ocegueda, Abraham
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2015, PT IV, 2015, 9158 : 518 - 527
  • [24] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [25] Model-driven engineering
    Schmidt, DC
    COMPUTER, 2006, 39 (02) : 25 - 31
  • [26] Integrating Model-Based Testing in Model-Driven Web Engineering
    Escott, Eban
    Strooper, Paul
    Steel, Jim
    King, Paul
    2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011), 2011, : 187 - 194
  • [27] Using established Web Engineering knowledge in model-driven approaches
    Gitzel, Ralf
    Korthaus, Axel
    Schader, Martin
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 66 (02) : 105 - 124
  • [28] Guest Editorial to the Theme Section on Model-Driven Web Engineering
    Houben, Geert-Jan
    Koch, Nora
    Rossi, Gustavo
    Vallecillo, Antonio
    SOFTWARE AND SYSTEMS MODELING, 2013, 12 (01): : 11 - 13
  • [29] Challenges for the Adoption of Model-Driven Web Engineering Approaches in Industry
    Robles Luna, Esteban
    Dominguez-Mayo, F. J.
    Matias Rivero, Jose
    Garcia-Garcia, J. A.
    Sanchez-Begines, J. M.
    Escalona, M. J.
    Rossi, G.
    WEBIST: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2017, : 415 - 421
  • [30] Addressing New Concerns in Model-Driven Web Engineering Approaches
    Moreno, Nathalie
    Melia, Santiago
    Koch, Nora
    Vallecillo, Antonio
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2008, PROCEEDINGS, 2008, 5175 : 426 - +