Towards model-driven digital twin engineering: Current opportunities and future challenges
Digital Twins have emerged since the beginning of this millennium to better support the
management of systems based on (real-time) data collected in different parts of the …
management of systems based on (real-time) data collected in different parts of the …
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 …
PARMOREL: a framework for customizable model repair
In model-driven software engineering, models are used in all phases of the development
process. These models must hold a high quality since the implementation of the systems …
process. These models must hold a high quality since the implementation of the systems …
[PDF][PDF] Evaluating Model Differencing for the Consistency Preservation of State-based Views.
While developers and users of modern software systems usually only need to interact with a
specific part of the system at a time, they are hindered by the ever-increasing complexity of …
specific part of the system at a time, they are hindered by the ever-increasing complexity of …
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 …
Systematic review of matching techniques used in model-driven methodologies
FA Somogyi, M Asztalos - Software and Systems Modeling, 2020 - Springer
In model-driven methodologies, model matching is the process of finding a matching pair for
every model element between two or more software models. Model matching is an important …
every model element between two or more software models. Model matching is an important …
An extensible framework for customizable model repair
In model-driven software engineering, models are used in all phases of the development
process. These models may get broken due to various editions during the modeling process …
process. These models may get broken due to various editions during the modeling process …
ReCo: A Modular Neural Framework for Automatically Recommending Connections in Software Models
H Liu, Y Dong, Q Ke, Z Zhou - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Researchers have been develo** AI-based mod-eling assistants to help software
modelers efficiently construct models. However, there are a number of issues with the …
modelers efficiently construct models. However, there are a number of issues with the …
Enhancing model transformation synthesis using natural language processing
In this paper we examine how model transformation specifications can be derived from
requirements and examples, using a combination of natural language processing (NLP) …
requirements and examples, using a combination of natural language processing (NLP) …
Experimenting with modeling-specific word embeddings
The application of machine learning techniques to address MDE problems often requires
transforming raw information (eg, software models) to a numerical representation which can …
transforming raw information (eg, software models) to a numerical representation which can …