Diagrama de la tabla de estado

Superior  Previo  Próximo

Una tabla de máquina de estado es una de dos variantes de una Máquina de Estados (la otra es el Diagrama de la máquina de estado). Esto muestra la información de la Máquina de Estado en forma de tabla, y es un método de especificar el comportamiento discreto de un sistema de estado de transición.

Puede cambiar la forma de mostrar de un diagrama de Máquina de Estado entre un Cuadro de Estado y una Tabla de Estado. En el menú contextual seleccionar Editor del cuadro de estados y seleccionar la opción requerida Diagrama, Tabla (estado-próximo estado), Tabla (estado-disparador), Tabla (disparador-estado).

Un diagrama de Tabla de Estado muestra la transición del estado; es decir, a que estado se mueve la máquina de estado y bajo que condiciones ocurre la transición. Puede mostrar la transición del estado como una de dos relaciones diferentes:

Estado - Evento: las filas indican los estados actuales y las columnas indican los eventos del disparador (o de otra forma si prefiere, en un formato de Disparador - Estado). La celda en la intersección de una fila y columna identifica el estado de destino en la transición si ocurre el disparador, y la condición (o guarda) de las transición.

state-trigger

Estado - Próximo estado: Las filas y columnas indican estados, y la celda en la intersección de una fila y columna indica el evento que dispara una transición del estado actual (fila) al siguiente estado (columna), la condición (o guarda) del evento, y el efecto de la transición.

state-next

Vea También