TOWARDS FAST METAMODEL EVOLUTION IN LIQUIDML

被引:0
|
作者
Robles Luna, Esteban [1 ,2 ]
Rossi, Gustavo [1 ,3 ]
Matias Rivero, Jose [1 ,3 ]
Dominguez-Mayo, Francisco J. [4 ]
Garcia-Garcia, Julian A. [4 ]
Escalona, Maria J. [4 ]
机构
[1] UNLP, Fac Informat, LIFIA, La Plata, Buenos Aires, Argentina
[2] CIC, Buenos Aires, DF, Argentina
[3] Consejo Nacl Invest Cient & Tecn, Buenos Aires, DF, Argentina
[4] Univ Seville, Web Engn & Early Testing Grp, Seville, Spain
来源
JOURNAL OF WEB ENGINEERING | 2017年 / 16卷 / 3-4期
关键词
Evolution; Model based development; self-reflective; Web development; SOFTWARE-DEVELOPMENT; MODEL;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software industry is applying Model-driven development approaches due to a core set of benefits, such as raising the level of abstraction and reducing coding errors. However, their underlying modeling languages tend to be quite static, making their evolution hard, specifically when the corresponding metamodel does not support primitives and/or functionalities required in specific business domains. This paper presents an extension to the LiquidML language to support fast metamodel evolution by allowing experts to abstract new language concepts from primitives while supporting automatic tool evolution and zero application downtime. To probe our claims, we evaluate the evolutionary capabilities of existing modeling languages and LiquidML in a real world language extension.
引用
收藏
页码:183 / 211
页数:29
相关论文
共 50 条
  • [1] LiquidML: A Web Modeling Language Supporting Fast Metamodel Evolution
    Robles Luna, Esteban
    Garcia-Garcia, Julian A.
    Rossi, Gustavo
    Matias Rivero, Jose
    Dominguez Mayo, Francisco
    Jose Escalona, Maria
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1 (WEBIST), 2016, : 318 - 326
  • [2] A Metamodel for the Evolution of Evolution
    Andrews, Paul
    Stepney, Susan
    [J]. ECAL 2015: THE THIRTEENTH EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, 2015, : 621 - 628
  • [3] Towards a manufacturing metamodel
    Gong, DC
    McGinnis, LF
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1996, 9 (01) : 32 - 47
  • [4] Towards Leveraging Tests to Identify Impacts of Metamodel and Code Co-evolution
    Kebaili, Zohra Kaouter
    Khelladi, Djamel Eddine
    Acher, Mathieu
    Barais, Olivier
    [J]. INTELLIGENT INFORMATION SYSTEMS, CAISE FORUM 2023, 2023, 477 : 129 - 137
  • [5] Towards a Unified Metamodel for i*
    Lucena, Marcia
    Santos, Emanuel
    Silva, Carla
    Alencar, Fernanda
    Silva, Maria Jocelia
    Castro, Jaelson
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE: RCIS 2008, 2007, : 237 - +
  • [6] FAST EVOLUTION TOWARDS WHITE DWARFS
    DEINZER, W
    HANSEN, CJ
    [J]. ASTRONOMY & ASTROPHYSICS, 1969, 3 (02) : 214 - +
  • [7] Towards an IT Governance of DevOps Metamodel
    Hamzane, Ibrahim
    El Khalyly, Badr
    [J]. 2021 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATION (DASA), 2021,
  • [8] Evolution of the UML Interactions Metamodel
    Wendland, Marc-Florian
    Schneider, Martin
    Haugen, Oystein
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107 : 405 - 421
  • [9] Analysis of the Evolution of the UML Metamodel
    Ma, Zhiyi
    He, Huihong
    Liu, Jinyang
    He, Xiao
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 356 - 363
  • [10] TOWARDS A METAMODEL FOR EXTENDED QUEUING NETWORKS
    Bourouis, A.
    Belattar, B.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2012, 11 (03) : 117 - 128