Opciones de transformación de DCMP

Al transformar modelos, tiene tres opciones de transformación distintas.
Las opciones de transformación se visualizan cuando pulsa con el botón derecho en el código o modelo a transformar. Su elección dependerá del tipo de protocolo de gestión de contrato de diseño que esté siguiendo.

Parámetros

Opción de transformación Descripción
Conceptual Utilice esta opción para crear y actualizar contenido en el destino de transformación sin cambiar el origen de la transformación. Tras ejecutar la transformación, el origen sigue siendo el artefacto de ingeniería principal. Esta opción corresponde a los protocolos de gestión de contrato de diseño (DCMP) denominados Modelos concretos generados a partir de modelos conceptuales y Desarrollo guiado por modelos conceptuales.
Mixto Utilice esta opción para crear los siguientes resultados:
  • Generar elementos en el dominio destino
  • Sustituir elementos del origen que sean especificaciones directas de elementos que deben generarse en el destino, con referencias directas a los elementos destino generados.
Los elementos de salida de la transformación pasan a ser los artefactos de ingeniería principales. Si el origen de transformación es un modelo con diagramas, después de la transformación los diagramas podrían contener una mezcla de referencias a los elementos generados y los elementos de origen que no eran especificaciones directas de elementos generados y que la transformación no ha sustituido. Dichos elementos normalmente expresan un nivel de abstracción superior. Esta opción corresponde al protocolo de gestión de contrato de diseño (DCMP) denominado Modelado mixto.
Reconciliado Puede utilizar una transformación hacia atrás para comparar el estado actual de los elementos en el dominio destino, por ejemplo Java, con el estado actual de los elementos en el dominio de origen, por ejemplo UML. Puede utilizar este mecanismo para reconciliar cambios en un proceso de desarrollo iterativo. Utilice esta opción cuando la arquitectura prevista evoluciona de manera independiente de la arquitectura construida y debe sincronizar o comparar esas arquitecturas. Esta opción corresponde al protocolo de gestión de contrato de diseño (DCMP) denominado Modelado reconciliado.
Conceptos relacionados
Protocolos de gestión de contrato de diseño

Comentarios