Chapter Four

Model Transformation Using Multiobjective Optimization

Mohamed Wiem Mkaouer and Marouane Kessentini,    SBSE Laboratory, CIS Department, University of Michigan, Michigan, USA


The evolution of languages and software architectures provides a strong motivation to migrate/transform existing software systems. Thus, more attention is paid to the transformation aspects in model-driven engineering (MDE) along with the growing importance of modeling in software development. However, a major concern in MDE is how to ensure the quality of the model transformation mechanisms. Most of existing work in model transformation has relied on defining languages to express transformation rules. The main goal of existing transformation approaches ...

Get Advances in Computers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.