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