Abstract

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.

Details

Title
TOWARDS FAST METAMODEL EVOLUTION IN LIQUIDML
Author
ESTEBAN ROBLES LUNA; Rossi, Gustavo; JOSE MATIAS RIVERO; Dominguez-Mayo, Francisco J; Garcia-Garcia, Julian A; Escalona, Maria J
Pages
183-211
Section
Articles
Publication year
2017
Publication date
2017
Publisher
River Publishers
ISSN
15409589
e-ISSN
15445976
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3055525016
Copyright
© 2017. This work is published under https://creativecommons.org/licenses/by-nc/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.