Towards Agile Model-Driven Web Engineering

被引:0
|
作者
Matias Rivero, Jose [1 ,2 ]
Grigera, Julian [1 ]
Rossi, Gustavo [1 ,2 ]
Robles Luna, Esteban [1 ,3 ]
Koch, Nora [4 ,5 ]
机构
[1] UNLP, Fac Informat, LIFIA, La Plata, Buenos Aires, Argentina
[2] Consejo Nacl Invest Cient & Tecn, RA-1033 Buenos Aires, DF, Argentina
[3] CIC, Sydney, NS, Canada
[4] Ludwig Maximilians Universitat Munchen, D-81377 Munich, Germany
[5] Cirquent GmbH, Munich, Germany
关键词
Mockups; User Interface; Agile; Web Engineering; MDD; REQUIREMENTS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing growth of the Web field has promoted the development of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling application content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire quick feedback from customers. Conversely, agile methods follow a non-structured, implementation-centered process building software prototypes to get immediate feedback. In this work we propose an agile approach to MDWE methodologies (called Mockup-Driven Development, or MockupDD) by inverting the development process: we start from user interface mockups that facilitate the generation of software prototypes and models, then we enrich them and apply heuristics in order to obtain software specifications at different abstraction levels. As a result, we get an agile prototype-based iterative process, with advantages of a MDWE one.
引用
收藏
页码:142 / +
页数:3
相关论文
共 50 条
  • [1] 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
  • [2] Agile model-driven re-engineering
    Lano, Kevin
    Haughton, Howard
    Yuan, Ziwen
    Alfraihi, Hessa
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024,
  • [3] TOWARDS A QUALITY EVALUATION FRAMEWORK FOR MODEL-DRIVEN WEB ENGINEERING METHODOLOGIES
    Dominguez-Mayo, F. J.
    Mejias, M.
    Escalona, M. J.
    Torres, A. H.
    [J]. WEBIST 2010: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGY, VOL 2, 2010, : 191 - 194
  • [4] Introduction to the theme section on Agile model-driven engineering
    Kevin Lano
    Shekoufeh Kolahdouz-Rahimi
    Javier Troya
    Hessa Alfraihi
    [J]. Software and Systems Modeling, 2022, 21 : 1465 - 1467
  • [5] Using DevOps toolchains in Agile model-driven engineering
    Jörn Guy Süß
    Samantha Swift
    Eban Escott
    [J]. Software and Systems Modeling, 2022, 21 : 1495 - 1510
  • [6] Introduction to the theme section on Agile model-driven engineering
    Lano, Kevin
    Kolahdouz-Rahimi, Shekoufeh
    Troya, Javier
    Alfraihi, Hessa
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1465 - 1467
  • [7] Using DevOps toolchains in Agile model-driven engineering
    Suess, Joern Guy
    Swift, Samantha
    Escott, Eban
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1495 - 1510
  • [8] MODEL-DRIVEN WEB ENGINEERING - MAGIC OR REALITY?
    Adamko, Attila
    [J]. KEPT 2011: KNOWLEDGE ENGINEERING PRINCIPLES AND TECHNIQUES, 2011, : 3 - 12
  • [9] AN ANALYSIS OF MODEL-DRIVEN WEB ENGINEERING METHODOLOGIES
    Aragon, Gustavo
    Escalona, Maria-Jose
    Lang, Michael
    Hilera, Jose R.
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (01): : 413 - 436
  • [10] DaVinci - A Model-driven Web Engineering Framework
    Langegger, A.
    Palkoska, J.
    Wagner, R.
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2006, 2 (02) : 119 - 132