Mockup-driven fast-prototyping methodology for Web application development

被引:7
|
作者
Zhang, J [1 ]
Chung, JY
机构
[1] InfiNET Solut, Buffalo Grove, IL 60089 USA
[2] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2003年 / 33卷 / 13期
关键词
prototyping of Web applications; generator; architecture; supporting environment; mockup;
D O I
10.1002/spe.547
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web application development can be very complicated without an appropriate framework, architecture and application model. A good implementation model can help application developers communicate with clients, consolidate the design before starting the development, speed up the development, and make the code highly reusable. This paper proposes a mockup-driven fast prototyping methodology (MODFM) for the development of Web applications. It is built on the most recent Web technologies: EJB, JSP, Servlet, XML, Struts, and Web application server. A two-tier Model-View-Controller (MVC) architecture is proposed as the underlying backbone and a supporting environment is tailored specifically in order to enable development. Two basic supporting tools are provided: the dynamic menu generator and the generic code generator, which produce code for front-end, back-end and database schemas. MODFM helps to generate fully functional mockup systems for the client to review at an early analysis stage, and continues to provide guidance throughout follow-on development phases. Real-life experiences on the use of this methodology in industry are presented as examples. Copyright (C) 2003 John Wiley Sons, Ltd.
引用
收藏
页码:1251 / 1272
页数:22
相关论文
共 43 条
  • [1] Mockup-driven fast-prototyping methodology for web applications
    Zhang, J
    Chung, JY
    [J]. 2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2003, : 410 - 413
  • [2] Mockup-driven fast-prototyping methodology for web requirements engineering
    Zhang, J
    Chang, CK
    Chung, JY
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 263 - 268
  • [3] Mockup-Driven Development: Providing agile support for Model-Driven Web Engineering
    Matias Rivero, Jose
    Grigera, Julian
    Rossi, Gustavo
    Robles Luna, Esteban
    Montero, Francisco
    Gaedke, Martin
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (06) : 670 - 687
  • [4] Mockup Driven Web Development
    Benson, Edward
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 337 - 341
  • [5] A Model-Driven Approach for the Fast Prototyping of Web Applications
    Bernardi, Mario Luca
    Di Lucca, Giuseppe Antonio
    Distante, Damiano
    [J]. 2011 13TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE), 2011, : 65 - 74
  • [6] A Methodology for Model-Driven Web Application Composition
    Kateros, Dimitrios A.
    Kapitsaki, Georgia M.
    Tselikas, Nikolaos D.
    Venieris, Iakovos S.
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 489 - 492
  • [7] A new web application development methodology: Web service composition
    Ren, ZH
    Jin, BH
    Li, J
    [J]. WEB SERVICES, E-BUSINESS, AND THE SEMANTIC WEB, 2004, 3095 : 134 - 145
  • [8] A component based methodology for Web application development
    Lee, SC
    Shirani, AI
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 71 (1-2) : 177 - 187
  • [9] Development of an Air-Coupled Piezoelectric Micromachined Ultrasonic Transducer Using Sol-Gel PZT Thin Film for Fast-Prototyping
    Liu, Ya-Han
    Lin, Hsiao-Chi
    Li, Chih-Ying
    Kao, Chien-Lun
    Hsu, Han-Jen
    Wang, Yeong-Her
    Huang, Chih-Hsien
    [J]. IEEE Open Journal of Ultrasonics, Ferroelectrics, and Frequency Control, 2024, 4 : 27 - 36
  • [10] Xflash - a web application design framework with model-driven methodology
    Cheung, Ronnie
    [J]. International Journal of u- and e- Service, Science and Technology, 2008, 1 (01) : 47 - 54