Uncertainty representation in software models: a survey

J Troya, N Moreno, MF Bertoa, A Vallecillo - Software and Systems …, 2021 - Springer
This paper provides a comprehensive overview and analysis of research work on how
uncertainty is currently represented in software models. The survey presents the definitions …

Model transformation testing and debugging: A survey

J Troya, S Segura, L Burgueño, M Wimmer - ACM Computing Surveys, 2022 - dl.acm.org
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …

Model transformation development using automated requirements analysis, metamodel matching, and transformation by example

K Lano, S Kolahdouz-Rahimi, S Fang - ACM Transactions on Software …, 2021 - dl.acm.org
In this article, we address how the production of model transformations (MT) can be
accelerated by automation of transformation synthesis from requirements, examples, and …

Comparing and classifying model transformation reuse approaches across metamodels

JM Bruel, B Combemale, E Guerra… - Software and Systems …, 2020 - Springer
Abstract Model transformations are essential elements of model-driven engineering (MDE)
solutions, as they enable the automatic manipulation of models. MDE promotes the creation …

Towards an effective approach for composition of model transformations

H Abdelmalek, I Khriss, A Jakimi - Frontiers in Computer Science, 2024 - frontiersin.org
Model Driven Engineering (MDE) adoption in the industry suffers from many technical and
non-technical problems. One of the significant technical problems lies in the difficulty of …

Assistance in Model Driven Development: Toward an Automated Transformation Design Process

P André, MEA Tebib - Complex Systems Informatics and Modeling …, 2024 - journals.rtu.lv
Abstract Model driven engineering aims to shorten the development cycle by focusing on
abstractions and partially automating code generation. We long lived in the myth of …

Model-based safety engineering for autonomous train map

N Chouchani, S Debbech, M Perin - Journal of Systems and Software, 2022 - Elsevier
As a part of the digital revolution of railway systems, an autonomous driving train will use a
complete and precise map of railway infrastructure to conduct operational actions …

Recommending model refactoring rules from refactoring examples

C Mokaddem, H Sahraoui, E Syriani - Proceedings of the 21th ACM/IEEE …, 2018 - dl.acm.org
Models, like other first-class artifacts such as source code, are maintained and may be
refactored to improve their quality and, consequently, one of the derived artifacts …

Leveraging product line engineering for the development of domain-specific metamodeling languages

L Samimi-Dehkordi, B Zamani… - Journal of Computer …, 2019 - Elsevier
A domain-specific metamodeling language (DSM2L) enables language engineers to define
a family of similar metamodel-based languages. In recent years, several DSM2Ls have been …

Preserving conceptual model semantics in the forward engineering of relational schemas

GL Guidoni, JPA Almeida, G Guizzardi - Frontiers in Computer …, 2022 - frontiersin.org
Forward engineering relational schemas based on conceptual models (in languages such
as UML and ER) is an established practice, with several automated transformation …