Diagrama de máquina de estados
Los diagramas de máquina de estados modelan el comportamiento de un sistema, describiendo los diferentes estados por los que puede pasar un objeto y las transiciones de unos estados a otros. Se suelen utilizar para describir el comportamiento de un objeto que pasa por varios casos de uso.
Esto se puede conseguir con dos tipos de procesos:
1.Acciones: están asociadas a las transiciones y son procesos a corto plazo que no se pueden interrumpir (por ejemplo, en la imagen siguiente: una transición inicial error interno / notificar admin).
2.Actividades de estado (comportamientos): están asociadas a los estados y son procesos a largo plazo que pueden ser interrumpidos por otros eventos (por ejemplo, en la imagen siguiente: escuchar si hay conexiones entrantes).
En UModel una máquina de estados puede tener varios diagramas de máquina de estados (o diagramas de estados).
Diagrama de máquina de estados de ejemplo
El diagrama de estados anterior se encuentra en la carpeta del proyecto de ejemplo de UModel C:\Usuarios\<usuario>\Documentos\Altova\UModel2025\UModelExamples\Bank_MultiLanguage.ump.