A Model-Driven Approach for the Fast Prototyping of Web Applications

被引:0
|
作者
Bernardi, Mario Luca [1 ]
Di Lucca, Giuseppe Antonio [1 ]
Distante, Damiano [2 ]
机构
[1] Univ Sannio, Dept Engn, Benevento, Italy
[2] Univ Unitelma Sapienza, Fac Econ, Rome, Italy
关键词
Web Applications; Model Driven Web Engineering; Fast Prototyping; MOF; Metamodel; EMF; GMF; Xpand; MVC; !text type='Java']Java[!/text]Server Faces;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an approach for the model-driven fast prototyping of Web applications. The approach exploits well known Model-Driven Engineering frameworks and technologies, such as Eclipse EMF, GMF, and Xpand, to enable the design of a Web application and the automatic generation of the code artifacts implementing a ready to deploy prototype of it. The approach allows to effortlessly and quickly carry out a modeling-generation-validation process in order to validate and refining the design of a Web application before actually implementing it. The paper describes the approach and the process followed to define it, the supporting tools and the technologies used to develop them, and the results from a case study of designing and generating the prototype of a Web application for on-line note taking and sharing. The process and the technologies used to develop the proposed approach can be reused to develop a fast prototyping approach for a different design model and a different target technology platform.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 50 条
  • [1] A Model-Driven Approach to Web Applications
    Kozlovics, Sergejs
    [J]. DATABASES AND INFORMATION SYSTEMS IX, 2016, 291 : 73 - 86
  • [2] A Model-Driven Approach to develop Rich Web Applications
    Nunez, Guido
    Gonzalez, Magali
    Aquino, Nathalie
    Cernuzzi, Luca
    [J]. 2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [3] Model-Driven Web Applications
    Herrero Agustin, Jose Luis
    [J]. 2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 954 - 964
  • [4] Model-Driven Fast Prototyping of RIAs: From Conceptual Models to Running Applications
    Bernardi, Mario Luca
    Di Lucca, Giuseppe Antonio
    Distante, Damiano
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 250 - 258
  • [5] A model-driven approach to develop high performance web applications
    Herrero Agustin, Jose Luis
    del Barco, Pablo Carmona
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (12) : 3013 - 3023
  • [6] Towards improving the navigability of web applications:: a model-driven approach
    Castro, Cristina Cachero
    Melia, Santiago
    Genero, Marcela
    Poels, Geert
    Calero, Coral
    [J]. EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2007, 16 (04) : 420 - 447
  • [7] 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 - +
  • [8] A Model-Driven Approach for Embedded System Prototyping and Design
    Hili, Nicolas
    Fabre, Christian
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    [J]. PROCEEDINGS OF THE 2014 25TH IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2014, : 23 - 29
  • [9] 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 - +
  • [10] Model-driven design of collaborative Web applications
    Matera, M
    Maurino, A
    Ceri, S
    Fraternali, P
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2003, 33 (08): : 701 - 732