Crear bifurcaciones y convergencias
Una rama tiene un flujo de entrada y varios flujos de salida protegidos por guardas. Solo se puede recorrer uno de esos flujos de salida, así que las guardas deben excluirse mutuamente.
En el ejemplo que utilizamos a continuación vamos a validar las referencias de BankView:
•la rama1 tiene el guarda reference missing, que pasa a la actividad abort.
•la rama2 tiene el guarda valid, que pasa a la actividad collectAccountInfos.
Crear una rama (flujo alterno)
| 1. | Haga clic en el icono NodoDeDecisión de la barra de herramientas y haga clic en el área de trabajo para insertarlo en el diagrama de actividades. |

| 2. | Haga clic en el icono NodoFinalDeActividad , que representa la actividad abort, e insértelo en el diagrama de actividades. |
| 3. | Haga clic en la actividad Validate References y después haga clic en su conector derecho (el controlador FlujoDeControl). Ahora arrastre el conector hasta el elemento NodoDeDecisión. |

El elemento se resalta cuando sea posible colocar el conector.
| 4. | Haga clic en el elemento NodoDeDecisión y después en su conector derecho (el controlador FlujoDeControl). Arrástrelo hasta la acción collectAccountInfos. Consulte el apartado Insertar una acción (OperaciónDeLlamada) para obtener más información. |

| 5. | En la ventana Propiedades seleccione el valor valid para la propiedad guarda. |

| 6. | Haga clic en el elemento NodoDeDecisión y después en su conector derecho (el controlador FlujoDeControl). Arrástrelo hasta el elemento NodoFinalDeActividad. |
| La condición de guarda de esta transición se define automáticamente como "else". Haga doble clic en la condición de guarda del diagrama para cambiarla por "reference missing". |

Nota: recuerde que UModel no valida ni revisa el número de flujos de control/objetos del diagrama.
Para crear una combinación:
| 1. | Haga clic en el icono NodoDeCombinación de la barra de herramientas y después haga clic en el diagrama para insertarlo. |
![]() |
| 2. | Haga clic en el conector FlujoDeControl (FlujoDeObjetos) de las acciones que desea combinar y arrástrelas hasta el símbolo del NodoDeCombinación. |



