Department of Informatics

TU München - Fakultät für Informatik
Chair IV: Software & Systems Engineering

PDF-Datei  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.
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.

(c) 1999-2006 - Lehrstuhl Software & Systems Engineering
Sitemap |  Contact