2011
DOI: 10.1007/978-3-642-19440-5_18
|View full text |Cite
|
Sign up to set email alerts
|

COPE – A Workbench for the Coupled Evolution of Metamodels and Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
49
0
1

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 33 publications
(50 citation statements)
references
References 9 publications
0
49
0
1
Order By: Relevance
“…Finally, in metamodel matching, like [4], [9], [12], versions of metamodels are compared and differences between them are used to semi-automatically infer a transformation that expresses models updates. Manual specification approach like Flock [21] is very expressive, concise, and correctness is also assured but finds difficulties with large metamodels since there is no tool support for analyzing the changes between original and evolved metamodels [22]. Operator based approaches like [13] ensure expressiveness, automaticity, and reuse [23], it was been perceived as strong in correctness, conciseness and understandability [22] but its lack is in determining which sequence of operations will produce a correct migration.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, in metamodel matching, like [4], [9], [12], versions of metamodels are compared and differences between them are used to semi-automatically infer a transformation that expresses models updates. Manual specification approach like Flock [21] is very expressive, concise, and correctness is also assured but finds difficulties with large metamodels since there is no tool support for analyzing the changes between original and evolved metamodels [22]. Operator based approaches like [13] ensure expressiveness, automaticity, and reuse [23], it was been perceived as strong in correctness, conciseness and understandability [22] but its lack is in determining which sequence of operations will produce a correct migration.…”
Section: Related Workmentioning
confidence: 99%
“…Manual specification approach like Flock [21] is very expressive, concise, and correctness is also assured but finds difficulties with large metamodels since there is no tool support for analyzing the changes between original and evolved metamodels [22]. Operator based approaches like [13] ensure expressiveness, automaticity, and reuse [23], it was been perceived as strong in correctness, conciseness and understandability [22] but its lack is in determining which sequence of operations will produce a correct migration. Analysis of existing model co-evolution approaches, and comparison results of some works [3], [24][25] has yielded guidance for defining some requirements to our approach.…”
Section: Related Workmentioning
confidence: 99%
“…Herrmannsdörfer [70]. The differences between models are not represented as models themselves, but rather as signatures, which serve as an input for an algorithm that computes the differences as operations in the EMF Modeling…”
Section: Editability Of Ecore-based Metamodels and Modelsmentioning
confidence: 99%
“…For Ecore metamodels, the most sophisticated approach is the Edapt tool by Herrmannsdörfer et al [70]. Edapt is a delta-based approach (see section 3.4), where refactoring steps to metamodels are explicitly defined by the user and recorded to generate adaptation scripts for existing models, and to estimate the impact of changes to metamodels on existing instances.…”
Section: Motivationmentioning
confidence: 99%
See 1 more Smart Citation