2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS) 2019
DOI: 10.1109/models.2019.00-10
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 19 publications
(26 citation statements)
references
References 24 publications
0
26
0
Order By: Relevance
“…Recently, a number of works have addressed the CRA problem via a combination of graph transformation and meta-heuristic search techniques, specifically evolutionary algorithms [5,10,28]. An evolutionary algorithm uses genetic operators such as cross-over and mutation to find optimal solution candidates in an efficient way.…”
Section: Examplementioning
confidence: 99%
See 2 more Smart Citations
“…Recently, a number of works have addressed the CRA problem via a combination of graph transformation and meta-heuristic search techniques, specifically evolutionary algorithms [5,10,28]. An evolutionary algorithm uses genetic operators such as cross-over and mutation to find optimal solution candidates in an efficient way.…”
Section: Examplementioning
confidence: 99%
“…Such a rule may not make a graph completely consistent in one transformation step, but performing a sequence of such transformations will eventually produce a consistent graph (e.g., [12,21,22,25]). In the area of search-based model engineering (e.g., [5,9]), rules are required to be applicable to inconsistent graphs and, at least, not to produce new inconsistencies. In earlier work, we have shown how such rules can be generated at least with regard to multiplicity constraints [5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors establish a criteria based on semantic faults in the navigation, the filtering, the output model creation, and the input model modification to create such set. Mutation operators have also been defined using Henshin in (Burdusel et al 2019), and ATL in (Troya et al 2015). Instead, WODEL is a DSL targeted to define mutation operators, giving support for specific mutation actions (e.g., retyping, cloning), the automatic initialization of object features and containers, and the configuration of the number of mutants to generate.…”
Section: Related Workmentioning
confidence: 99%
“…However, it is not a fullfledged DSL, missing essential features like the possibility of selecting elements, and there is no tool support for execution. The approach in (Burdusel et al 2019) generates operators that guarantee the consistency of the mutated models with the metamodel multiplicity constraints. The methodology presented in (Kehrer et al 2016) automatically generates a set of mutation operators according to given patterns based on the meta-model types and relations.…”
Section: Related Workmentioning
confidence: 99%