Uncertainty representation in software models: a survey
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 …
uncertainty is currently represented in software models. The survey presents the definitions …
Model transformation testing and debugging: A survey
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …
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
In this article, we address how the production of model transformations (MT) can be
accelerated by automation of transformation synthesis from requirements, examples, and …
accelerated by automation of transformation synthesis from requirements, examples, and …
Comparing and classifying model transformation reuse approaches across metamodels
Abstract Model transformations are essential elements of model-driven engineering (MDE)
solutions, as they enable the automatic manipulation of models. MDE promotes the creation …
solutions, as they enable the automatic manipulation of models. MDE promotes the creation …
Towards an effective approach for composition of model transformations
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 …
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
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 …
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 …
complete and precise map of railway infrastructure to conduct operational actions …
Recommending model refactoring rules from refactoring examples
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 …
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 …
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 …
as UML and ER) is an established practice, with several automated transformation …