Evolution of Models, Metamodels and Model-Transformations / Ontology-based model transformation

Start date: 01.01.2005
Funded by: Universität Augsburg
Local head of project: Dr. Stephan Roser
Local scientists: Prof. Dr. Bernhard Bauer



Model-driven Engineering suffers from the changes of meta-models, e.g. changing standards result in adapting the model transformations and models. But changes of already specified model transformations are very error prone. Thus in this project a formalism was developed how model-transformations specified in QVT can automatically be adapted after changes of the meta-models. For more information have a look at the Ph.D. thesis of Stephan Roser.


Today, model-driven development is getting more sophisticated and is used for modeling enterprises and developing application systems. To develop more and more complex systems efficiently, the trend is to intelligent infrastructure services. Since current interoperability solutions operate essentially at a syntactical level, technologies have to be developed enabling interoperability based on middleware, and development platforms have to be enriched with machine-understandable semantics. The 'Ontology-based Model Transformation’ project will contribute to these challenges by lifting syntactical metamodel description into ontologies.