Salvador Martínez, Manuel Wimmer, Frédéric Jouault, Jordi Cabot
Las transformaciones de modelos juegan un papel clave en la ingeniería dirigida por modelos. El diseño de estas transformaciones debe hacerse siguiendo principios de ingeniería que garanticen su calidad y su mantenimiento. En programación orientada a objetos, el refactoring es utilizado como uno de los principales mecanismos para mejorar la mantenibilidad del código ya que mejora la estructura del código existente sin modificar su comportamiento. Sin embargo, en el campo de transformaciones de modelos, por el momento, no existe ningún tipo de soporte para el uso de esta técnica. En este artículo se aborda la resolución de esta limitación mediante la adaptación del concepto de refactoring a las transformaciones de modelo a modelo (M2M). En concreto, presentamos un catálogo de refactorizaciones específicas para la mejora de la calidad de transformaciones M2M.
© 2001-2025 Fundación Dialnet · Todos los derechos reservados