Approaches to co-evolution of metamodels and models: A survey

R Hebig, DE Khelladi… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy
models of a company get lost, when they become incompatible with the new language …

Automated metamodel/model co-evolution: A search-based approach

W Kessentini, H Sahraoui, M Wimmer - Information and Software …, 2019 - Elsevier
Context: Metamodels evolve over time to accommodate new features, improve existing
designs, and fix errors identified in previous releases. One of the obstacles that may limit the …

[HTML][HTML] Representing data visualization goals and tasks through meta-modeling to tailor information dashboards

A Vázquez-Ingelmo, FJ García-Peñalvo, R Therón… - Applied Sciences, 2020 - mdpi.com
Information dashboards are everywhere. They support knowledge discovery in a huge
variety of contexts and domains. Although powerful, these tools can be complex, not only for …

Semi-automated metamodel/model co-evolution: a multi-level interactive approach

W Kessentini, V Alizadeh - Software and Systems Modeling, 2022 - Springer
Metamodels evolve even more frequently than programming languages. This evolution
process may result in a large number of instance models that are no longer conforming to …

Integrating the designer in-the-loop for metamodel/model co-evolution via interactive computational search

W Kessentini, M Wimmer, H Sahraoui - Proceedings of the 21th ACM …, 2018 - dl.acm.org
Metamodels evolve even more frequently than programming languages. This evolution
process may result in a large number of instance models that are no longer conforming to …

Proposing a framework for impact analysis for low-code development platforms

M Overeem, S Jansen - 2021 ACM/IEEE international …, 2021 - ieeexplore.ieee.org
Low-code development platforms accelerate software development by facilitating end-user
programming. Through higher-level abstractions citizen developers are enabled to develop …

Co-evolution of metamodels and models through consistent change propagation

A Demuth, M Riedl-Ehrenleitner… - Journal of Systems and …, 2016 - Elsevier
In model-driven engineering (MDE), metamodels and domain-specific languages are key
artifacts as they are used to define syntax and static semantics of domain models. However …

Conservative QCA gate (CQCA) for designing concurrently testable molecular QCA circuits

H Thapliyal, N Ranganathan - 2009 22nd International …, 2009 - ieeexplore.ieee.org
Nanocircuits based on molecular QCA are prone to high error rates. In this paper, we
present a novel conservative logic gate termed'CQCA'(conservative QCA) to design …

A modeling assistant to manage technical debt in coupled evolution

D Di Ruscio, A Di Salle, L Iovino… - Information and Software …, 2023 - Elsevier
Abstract Context: Model-Driven Engineering helps formalize problem domains by using
metamodels. Modeling ecosystems consisting of purposely designed editors …

A layered reference architecture for metamodels to tailor quality modeling and analysis

R Heinrich, M Strittmatter… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Nearly all facets of our everyday life strongly depend on software-intensive systems. Besides
correctness, highly relevant quality properties of these systems include performance, as …