Bifurcación/Unión [Guía de Usuario de Enterprise Architect]

Top Previous Next

Bifurcación/Unión

button_main button_prev button_next

d_forkjoinacross

d_forkjoinup

 

Descripción

Los elementos de Bifurcación/Unión tienen diferentes modos de uso, como los siguientes:

Para bifurcar o dividir el flujo en un número de flujos simultáneos

Para unir el flujo de un número de flujos simultáneos

Para tanto unir como bifurcar un número de flujos entrantes hacia un número de flujos salientes

 

Estos elementos son utilizados tanto diagramas de Actividad como de Máquinas de Estado. Con respecto a los diagramas de Máquina de Estado, las Bifurcaciones y Uniones son utilizadas como pseudo-estados. Otros pseudo-estados incluyen estados de historial, puntos de entrada y puntos de salida. Las Bifurcaciones son utilizadas para dividir una transición entrante en múltiples transiciones simultaneas que conducen a diferentes estados de destino. Las Uniones son utilizadas para fusionar múltiples transiciones simultáneas en una única transición conduciendo a un único destino. Son inversamente semánticas. Para aprender más sobre estos elementos individuales vea su tema específico.

Diagramas de Ejemplo:

Descripción

Diagrama

Para bifurcar o dividir el flujo en un número de flujos simultáneos

activity-forkjoin2

 

Para unir el flujo de un número de flujos simultáneos

activity-forkjoin1

 

Para tanto unir como bifurcar un número de flujos entrantes hacia un número de flujos salientes

activityforkjoin3

 

 

Icono de la Caja de Herramientas

c_forkjoinacross c_forkjoinup

Aprender más

Diagrama de Actividad

Diagrama de Máquinas de Estado

Pseudo-estado

Bifurcación

Unir

Especificación UML OMG:

Bifurcación

La especificación UML OMG (Superestructura de Especificación UML, v2.1.1, p. 376) dice:

Un nodo de bifurcación es un nodo de control que divide un flujo en múltiples flujos simultáneos... Un Nodo de Bifurcación tiene un borde entrante y múltiples bordes salientes.

 

Unir

La especificación UML OMG (Superestructura de Especificación UML, v2.1.1, p. 381-382) dice:

Un nodo de unión es un nodo de control que sincroniza múltiples flujos... Un nodo de unión tiene múltiples bordes entrantes y un único borde saliente.