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

Towards Scalable Search-Based Model Engineering with MDEOptimiser Scale

Abstract: If citing, it is advised that you check and use the publisher's definitive version for pagination, volume/issue, and date of publication details. And where the final published version is provided on the Research Portal, if citing you are again advised to check the publisher's website for any subsequent corrections.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 11 publications
(18 citation statements)
references
References 15 publications
0
18
0
Order By: Relevance
“…They propose the MOMoT (Marriage Optimization and Model Transformation) framework [36], which provides several algorithms for locally and globally searching transformation rules guided by single and multi-objective formulas. MDEOptimiser [16] is another tool for specifying and solving optimisation problems using MDE. In this tool, the user can specify optimization problems by using a Domain-Specific Language (DSL) and the tool can run evolutionary optimization algorithms that use models as an encoding for population members and model transformations as search operators.…”
Section: Search-based Software Engineeringmentioning
confidence: 99%
See 1 more Smart Citation
“…They propose the MOMoT (Marriage Optimization and Model Transformation) framework [36], which provides several algorithms for locally and globally searching transformation rules guided by single and multi-objective formulas. MDEOptimiser [16] is another tool for specifying and solving optimisation problems using MDE. In this tool, the user can specify optimization problems by using a Domain-Specific Language (DSL) and the tool can run evolutionary optimization algorithms that use models as an encoding for population members and model transformations as search operators.…”
Section: Search-based Software Engineeringmentioning
confidence: 99%
“…When applying well-known metaheuristic algorithms, typically an initial population is formed from a set of random models that conform to the metamodel. Then, the set of models is improved according to the defined fitness functions by update operations such as crossover and mutation that are usually implemented with model transformations [16]. Writing these model transformations requires mastery of a specific MT language, which is generally the ability of a modeler rather than a tester.…”
Section: Model Generation Using Metaheuristic Algorithmsmentioning
confidence: 99%
“…Hence, it would be important to create not only static repositories just containing data but interactive platforms where other modelers could store their datasets. In this direction, works like [68] could offer a common scalable infrastructure to reproduce and replicate experiments.…”
Section: Infrastructurementioning
confidence: 99%
“…The tool can be used as an Eclipse plugin as well as in standalone mode using a command line interface. With the help of the Scale [10] experiments orchestration language, MDEO can be used to run large scale parallelised experiments using Amazon Web Services cloud infrastructure. The search algorithms supported by MDEO are implemented using MOEAFramework.…”
Section: Henshin Model Transformationsmentioning
confidence: 99%