2017
DOI: 10.1007/s10270-017-0644-3
|View full text |Cite
|
Sign up to set email alerts
|

A local and global tour on MOMoT

Abstract: Many model transformation scenarios require flexible execution strategies as they should produce models with the highest possible quality. At the same time, transformation problems often span a very large search space with respect to possible transformation results. Recently, different proposals for finding good transformation results without enumerating the complete search space have been proposed by using meta-heuristic search algorithms. However, determining the impact of the different kinds of search algor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 32 publications
(28 citation statements)
references
References 59 publications
0
28
0
Order By: Relevance
“…These works enable domain-specific formulation and specification of optimization problems via DSLs and search space exploration via model transformation rules [ 38 ]. The encoding of the solutions is either model-based, i.e., using models to represent candidate solutions [ 21 ], or rule-based, where the solutions are represented as sequences of transformation rule applications [ 16 ]. Objectives to be optimized may be defined using evolutionary algorithms such as genetic algorithms or reinforcement learning techniques [ 29 ].…”
Section: Discussionmentioning
confidence: 99%
“…These works enable domain-specific formulation and specification of optimization problems via DSLs and search space exploration via model transformation rules [ 38 ]. The encoding of the solutions is either model-based, i.e., using models to represent candidate solutions [ 21 ], or rule-based, where the solutions are represented as sequences of transformation rule applications [ 16 ]. Objectives to be optimized may be defined using evolutionary algorithms such as genetic algorithms or reinforcement learning techniques [ 29 ].…”
Section: Discussionmentioning
confidence: 99%
“…More generally, the field of model-driven software engineering includes numerous examples of using search and optimisation techniques to generate or transform graphs [7]. Existing approaches largely make use of ad-hoc [31] and metaheuristic methods [14,4,9], but we believe that with the help of suitably accessible high-level modelling tools, this could become a fruitful area for constraint programming research in the future.…”
Section: Retyping Problemsmentioning
confidence: 99%
“…MOMoT uses an alternative approach for specifying SBME problems [9]. In this approach, solution candidates are encoded as chains of model transformations applied to a problem input models.…”
Section: B Search-based Model Engineeringmentioning
confidence: 99%