& ltUML conceptos básicos, casos y aplicaciones>:-Diagrama de estados
En la parte superior está el nombre del estado, y en la parte inferior están las actividades que ocurren en ese estado. Tres actividades comúnmente utilizadas son acciones de entrada (acciones que ocurren cuando el sistema ingresa al estado), acciones de salida (acciones que ocurren cuando el sistema sale del estado) y acciones (acciones que ocurren cuando el sistema está en el estado). Las acciones y actividades específicas están separadas por barras invertidas.
Indique el evento que causó la transición y márquelo en la línea de transición de estado.
Un evento puede causar una transición de estado sin una acción asociada, o una transición puede ser causada por un estado que completa su actividad. Este tipo de transición de estado se denomina transición sin desencadenante.
Un estado que existe como un solo estado se llama subestado y aparece en dos formas: subestados secuenciales y subestados concurrentes. Un estado que contiene subestados se llama estado componente.
El estado histórico es un subestado, lo que significa que el estado compuesto se puede recordar después de que el objeto sale del estado compuesto. Puede ser profundo o poco profundo. El estado de historia superficial solo recuerda el subestado de nivel superior, y el estado de historia profunda puede recordar todos los niveles de subestados, representados por una "H" en un círculo, con líneas continuas conectadas a los subestados recordados y flechas que apuntan a los subestados.
Punto de unión: indica dónde se entra o se sale de un estado.