Trabajar con formas de estado compuesto.
Importante
El diagrama de estado UML no está disponible en Visio 2013 ni en versiones más recientes. En esas versiones de Visio, use el diagrama de máquina de estados UML .
Agregar un indicador de historial a una región de estado
- En un diagrama de estado, cree una región de estado arrastrando una forma de estado compuesto a la página de dibujo.
- Haga doble clic en el nuevo icono de página de dibujo del gráfico de estados en la vista de árbol para navegar a la página de dibujo que representa el estado compuesto.
En el diagrama que representa el estado compuesto o la región del estado, arrastre una forma de Historia superficial o Historia profunda a la página de dibujo.
- Use formas de transición para indicar las transiciones procedentes de fuera de la región del estado. Pegue los puntos de conexión de las formas de transición con puntas de flecha a los puntos de conexión
en la forma Indicador de historial. Haga doble clic en las formas de transición para agregar cadenas de transición. - Use una forma Transición para indicar la transición saliente de la forma Indicador de historial. Pegue el extremo de la forma de transición sin una punta de flecha a un punto de conexión
en la forma del indicador de historial. Pegue el extremo de la forma de transición con una punta de flecha a la forma de estado de destino.
Crear un estado compuesto o anidado en un diagrama de estado
- En un diagrama de estado, arrastre una forma de estado compuesto a la página de dibujo.
El icono de estado compuesto aparece en la vista de árbol y aparece una nueva página de dibujo del gráfico de estados que representa el estado compuesto. - Haga doble clic en el nuevo icono de página de dibujo del gráfico de estados en la vista de árbol para navegar a la página de dibujo que representa el estado compuesto.
- Arrastre los indicadores de estado, transición, historial superficial o profundo, y otras formas a la página de dibujo para representar subestados simultáneos, mutuamente excluyentes o anidados dentro del estado compuesto.
Propiedades básicas de las formas de estado compuesto
Nombre
Escriba el nombre del estado compuesto como una cadena.
Estereotipo
Elige el estereotipo que desees en la lista desplegable. Si un estereotipo que desea usar no aparece en la lista, puede agregar un nuevo estereotipo o editar uno existente haciendo clic en Estereotipos en el menú UML .
Es simultáneo
Seleccione si el estado compuesto se puede descomponer en componentes que se pueden ejecutar simultáneamente.
IsRegion
Seleccione si el estado compuesto es un subestado de un estado simultáneo.
Documentación
Escriba la documentación que desee agregar al elemento como un valor etiquetado. Al seleccionar la forma o el icono que representa el elemento, la documentación que escriba aquí también aparecerá en la ventana Documentación .
Propiedades "Transiciones internas" para formas de estado compuesto
Use la categoría Transiciones internas para agregar o eliminar transiciones o editar las existentes.
Transiciones internas
Muestra las transiciones que ha definido para el estado compuesto.
Para editar rápidamente los ajustes más utilizados para una transición, haga clic en un campo de la lista Transiciones internas y, a continuación, seleccione o escriba un valor.
Para acceder a todos los ajustes de una transición, selecciónela en la lista y, a continuación, haga clic en Propiedades.
- Transición Escriba un nombre para la transición interna.
- Estereotipo Elige el estereotipo que desees en la lista desplegable. Si un estereotipo que desea usar no aparece en la lista, puede agregar un nuevo estereotipo o editar uno existente haciendo clic en Estereotipos en el menú UML .
- Evento Elija el evento o evento de señal que provoca que tenga lugar la transición interna. Si el evento que quiere no aparece en la lista, haga clic en Nuevo.
Nuevo
Haga clic para añadir una transición no definida a la lista de transiciones internas.
Para editar rápidamente los ajustes más utilizados para una transición, haga clic en un campo de la lista Transiciones internas y, a continuación, seleccione o escriba un valor.
Para acceder a todos los ajustes de una transición, selecciónela en la lista y, a continuación, haga clic en Propiedades.
Duplicar
Haga clic para agregar una nueva transición a la lista con los mismos valores de propiedad que la transición seleccionada.
Eliminar
Haga clic para eliminar la transición seleccionada de la lista.