Bifurcación

Superior  Previo  Próximo

 

                                                                                               Más Información ..| ..Especificación del UML del OMG

 

d_forkjoinacross

d_forkjoinup

 

 

 

activity - forkjoin2

 

Vea la figura 255 (UML 2.0 Superstructure, p. 335). 

 

 

Con respecto a los diagramas de máquina de estados, un pseudoestado bifurcación significa que su transición entrante provendrá de un único estado y tendrá múltiples transiciones de salida. Estas transiciones deben ocurrir concurrentemente, solicitando el uso de regiones concurrentes, como se detalla abajo en el estado compuesto. A diferencia de los pseudoestados elección o unión, las bifurcaciones no pueden tener disparadores o guardas. El siguiente diagrama muestra un pseudoestado bifurcación dividiendo en dos regiones concurrentes, que a su vez regresan al EstadoFinal vía la unión. 

 

 

state -- join

 

 

Más Información

Pseudoestados
Bifurcación/Unión
Regiones

 

 

Especificación del UML del OMG

La especificación del UML del OMG (UML 2.0 Superstructure, p. 471) establece:

"Los vértices bifurcación sirven para dividir una transición entrante en dos o más transiciones terminando en vértices destino octogonales (ej. los vértices en las diferentes regiones de un estado compuesto). Los segmentos de salida de un vértice bifurcación no deben tener guardas o disparadores."