2018
DOI: 10.1007/978-3-319-74730-9_6
|View full text |Cite
|
Sign up to set email alerts
|

Towards Automatic Generation of Evolution Rules for Model-Driven Optimisation

Abstract: Over recent years, optimisation and evolutionary search have seen substantial interest in the MDE research community. Many of these techniques require the specification of an optimisation problem to include a set of model transformations for deriving new solution candidates from existing ones. For some problems-for example, planning problems, where the domain only allows specific actions to be taken-this is an appropriate form of problem specification. However, for many optimisation problems there is no such d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3

Relationship

4
3

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 15 publications
(21 reference statements)
0
6
0
Order By: Relevance
“…The supported notion of validity is focused on a certain type of multiplicity constraints (closed multiplicities on both sides of a reference). Burdusel et al [57], [58] generalized this approach to support arbitrary multiplicity constraints, albeit without a completeness guarantee. They also applied the generated rules to search-based optimization, in the context of their MDEOptimiser tool [54].…”
Section: Consistency-preserving Model Transformationmentioning
confidence: 99%
“…The supported notion of validity is focused on a certain type of multiplicity constraints (closed multiplicities on both sides of a reference). Burdusel et al [57], [58] generalized this approach to support arbitrary multiplicity constraints, albeit without a completeness guarantee. They also applied the generated rules to search-based optimization, in the context of their MDEOptimiser tool [54].…”
Section: Consistency-preserving Model Transformationmentioning
confidence: 99%
“…Class Responsibility Assignment (CRA) The CRA use case [BBL10] stems from the domain of software design and, initiated by the Transformation Tool Contest 2016 (TTC'16) [FTCW16], has been addressed by several works in the last years [FSK17,BZ18,Str17]. A software system is defined by a set of features (methods and attributes) and dependencies.…”
Section: Problem Descriptionsmentioning
confidence: 99%
“…On the other hand, collaboration diagrams can be used to set and deploy distributed systems (e.g. supply chains, inter-organisational collaborations, outsourcing information systems) by applying model-driven engineering techniques (Burdusel and Zschaler, 2018; Li et al. , 2012; de Vasconcelos et al.…”
Section: Introductionmentioning
confidence: 99%
“…On the other hand, collaboration diagrams can be used to set and deploy distributed systems (e.g. supply chains, inter-organisational collaborations, outsourcing information systems) by applying model-driven engineering techniques (Burdusel and Zschaler, 2018;Li et al, 2012;de Vasconcelos et al, 2012;Aldazabal et al, 2008). However, such automatic derivation requires to include a high degree of details in the model, with a clear representation of message exchanges that are particularly relevant in distributed scenarios.…”
Section: Introductionmentioning
confidence: 99%