The websa approach: Applying model driven engineering to web applications

被引:0
|
作者
Melia, Santiago
Gomez, Jaime
机构
来源
JOURNAL OF WEB ENGINEERING | 2006年 / 5卷 / 02期
关键词
web engineering; model driven engineering; software architecture; transformations; UML; QVT; architectural patterns;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Web engineering research community has proposed several Web design methods that have proven successful in the specification of the functional aspects (such as domain, navigation and presentation) posed by Web applications. However, the architectural aspects are often ignored in the design and the Web application is not specified enough. This development process produces a gap between the Web design models and the final implementation. To overcome this limitation, we extend the different Web methodologies with a generic approach called WebSA. WebSA is based on the Model Driven Engineering (MDE) paradigm that promotes models as the primary artifacts needed to carry out a software project from beginning to end. To do this, WebSA proposes a Model Driven Development made up of a set of UML architectural models and QVT model transformations as a mechanism for (1) integrating the functional aspects of the current Web methodologies with the architectural models as well as for (2) defining a set of transformations from the architectural models to platform-specific models such as J2EE, .NET, etc. To illustrate our approach, in this paper we combine WebSA with the OO-H method, to tackle the design of a running example such as the Travel Agency system.
引用
收藏
页码:121 / 149
页数:29
相关论文
共 50 条
  • [21] Model Driven Secure Web Applications
    Idani, Akram
    [J]. PROCEEDINGS OF THE FIFTH EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS (ECBS 2017), 2017,
  • [22] Model-Driven Web Applications
    Herrero Agustin, Jose Luis
    [J]. 2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 954 - 964
  • [23] Visual modeling for Web 2.0 applications using model driven architecture approach
    Hsu, I-Ching
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2013, 31 : 63 - 76
  • [24] Integrating databases, search engines and web applications:: A model-driven approach
    Bozzon, Alessandro
    Iofciu, Tereza
    Nejdl, Wolfgang
    Toennies, Sascha
    [J]. WEB ENGINEERING, PROCEEDINGS, 2007, 4607 : 210 - +
  • [25] Reverse engineering Web applications: the WARE approach
    Di Lucca, GA
    Fasolino, AR
    Tramontana, P
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2004, 16 (1-2): : 71 - 101
  • [26] Integrating the SysML and ACME in a Model Driven Engineering approach to verify the Web service composition
    Maraoui, Raoudha
    Ayeb, Bechir
    [J]. 2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 183 - 189
  • [27] Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach
    Valverde, Francisco
    Pastor, Oscar
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2009, PROCEEDINGS, 2009, 5802 : 131 - 144
  • [28] Applying usability engineering methodology to building a search agent for web applications
    Chatterjee, M
    Grice, RA
    Adali, S
    [J]. IPCC 2003 PROCEEDINGS, THE SHAPE OF KNOWLEDGE, 2003, : 132 - 139
  • [29] Improving the quality of web applications with web specific goal driven requirements engineering
    Chawla S.
    Srivastava S.
    Bedi P.
    [J]. International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 1) : 65 - 77
  • [30] Model-driven architecture for Web applications
    Taleb, Mohamed
    Seffah, Ahmed
    Abran, Alain
    [J]. HUMAN-COMPUTER INTERACTION, PT 1, PROCEEDINGS: INTERACTION DESIGN AND USABILITY, 2007, 4550 : 1198 - +