2016
DOI: 10.1007/978-3-319-42064-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Automatically Deriving the Specification of Model Editing Operations from Meta-Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
24
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 47 publications
(27 citation statements)
references
References 16 publications
0
24
0
Order By: Relevance
“…It takes an existing model as input and manipulates it by applying model editing operations, configured by a stochastic controller. On the meta-level, the SMG was integrated into the approach and tool presented by Kehrer et al [13,25], which generates a complete set of consistency-preserving edit operations for a given meta-model. It supports meta-models with somewhat restricted multiplicities, however.…”
Section: Rule-based Approachesmentioning
confidence: 99%
See 1 more Smart Citation
“…It takes an existing model as input and manipulates it by applying model editing operations, configured by a stochastic controller. On the meta-level, the SMG was integrated into the approach and tool presented by Kehrer et al [13,25], which generates a complete set of consistency-preserving edit operations for a given meta-model. It supports meta-models with somewhat restricted multiplicities, however.…”
Section: Rule-based Approachesmentioning
confidence: 99%
“…To answer RQ 1, we conducted two scalability experiments. We used 8 metamodels taken from the literature and projects, namely the Statechart meta-model of Magicdraw [13], Web model [5], Car Rental and Class model [2], Bugzilla, Latex, Warehouse, and GraphML (GML) [3]. The average size of the metamodels is 44 elements (16 nodes, 17 edges, 11 attributes) and the number of multiplicity bounds is 24 on average.…”
Section: Scalability Experimentsmentioning
confidence: 99%
“…In earlier versions of the tool, the user was required to manually create the Henshin transformation rules and then specify them in the DSL configuration. In this paper we are using the SERGe [13] meta-tool to automatically generate the initial consistency preserving edit rules (CPERs). For each of the generated rules we then make a copy to which we apply a set of refinements to better guide the evolutionary process by ensuring that edit operations encoded in the rules can be applied to models conforming to both the problem and the solution meta-models.…”
Section: Searching Optimal Models With Generated Rulesmentioning
confidence: 99%
“…Previous work on automatic generation of transformation rules from metamodel information has been reported in [13]. SERGe is a meta-tool which generates a complete set of complete and consistency-preserving edit operations (CPEOs) for a given meta-model.…”
Section: Generating the Rulesmentioning
confidence: 99%
See 1 more Smart Citation