|
Automatability of Coupled Evolution of Metamodels and Models in Practice
Conference Paper
| Author: | Markus Herrmannsdoerfer, Sebastian Benz, Elmar Juergens |
| Conference: | MODELS 08: Proc. of the 11th International Conference on Model Driven Engineering Languages and Systems.
|
| Publisher: | ACM |
| Year: | 2008 |
| Abstract: | Model-based software development promises to increase productivity by offering
modeling languages tailored to a problem domain. Such modeling languages are
often defined by a metamodel. In consequence of changing requirements and
technological progress, these modeling languages and thus their metamodels are
subject to change. Manually migrating models to a new version of their
metamodel is tedious, error-prone and heavily hampers cost-efficient
model-based development practice. Automating model migration in response to
metamodel adaptation promises to substantially reduce effort. Unfortunately,
little is known about the types of changes occurring during metamodel adaptation
in practice and, consequently, to which degree reconciling model migration can
be automated. We analyzed the changes that occurred during the evolution
history of two industrial metamodels and classified them according to their
level of potential automation. Based on the results, we present a list of
requirements for effective tool support for coupled evolution of metamodels and
models in practice.
|
| | |
| BibTeX |
|
|
|