2020
DOI: 10.1007/978-3-030-45234-6_11
|View full text |Cite
|
Sign up to set email alerts
|

Generating Large EMF Models Efficiently

Abstract: There is a growing need for the automated generation of instance models to evaluate model-driven engineering techniques. Depending on a chosen application scenario, a model generator has to fulfill different requirements: As a modeling language is usually defined by a meta-model, all generated models are expected to conform to their metamodels. For performance tests of model-driven engineering techniques, the efficient generation of large models should be supported. When generating several models, the resultin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 27 publications
(50 reference statements)
0
4
0
Order By: Relevance
“…They generate multiple variants of the target system differing by injecting one bug in each. Furthermore, there are lines of research on generating benchmark models in the model-driven engineering domain [25,37,39,43] and performance testing of concrete software solutions [6,41,45]. Our approach fits this strategy, too.…”
Section: Background and Related Workmentioning
confidence: 98%
See 1 more Smart Citation
“…They generate multiple variants of the target system differing by injecting one bug in each. Furthermore, there are lines of research on generating benchmark models in the model-driven engineering domain [25,37,39,43] and performance testing of concrete software solutions [6,41,45]. Our approach fits this strategy, too.…”
Section: Background and Related Workmentioning
confidence: 98%
“…Unfortunately, no technique creates version histories. While a few papers proposed iterative techniques [11,25,30,35,39,42], all of them exclusively focus on the end result, intermediate steps are not part of the produced system. This contrasts version histories, where intermediate versions are necessary parts of the result.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Some works have specifically focus on the efficiently generation of models. For instance, Nassar et al [68] automate the generation of valid EMF models. The metamodel is first translated to a rule-based model transformation system and then these rules generate the models.…”
Section: Related Workmentioning
confidence: 99%
“…GSCALER [90] and ReCoN [77] focus purely on graph scalability: given an input graph, these tools generate a similar graph with a certain number of nodes and edges. Similarly, [53] proposes a rule-based approach for scalable model generation which evaluates diversity and ensures adherence to metamodel constraints, but it does not handle extra additional WF constraints and excludes analysis of realistic nature. S3G2 [56] uses a MapReduce-based iterative algorithm to generate realistic and scalable multidimensional graphs, but it is demonstrated for a single domain (social networks) without consistency constraints.…”
Section: Learning-based Graph Generationmentioning
confidence: 99%