Elementos de Comportamiento del Modelo Conceptual del UML
Modelan dinámicas del sistema mediante interacciones y flujos. Describen cómo se comporta un sistema en el tiempo, incluyendo actividades, estados y transiciones (Booch et al. (2006); OMG, 2017; Rumbaugh et al., 2000)
Elementos
Actividad
Item | Descripción |
---|---|
Definición | Comportamiento que organiza acciones y objetos en una secuencia cronológica mediante flujos de control y datos (Booch et al., 2006). |
Uso | - Modelar procesos empresariales o flujos de trabajo algorítmicos. - Detallar casos de uso complejos con múltiples pasos condicionales. |
Figura
Representación Gráfica de la Actividad
Estado
Item | Descripción |
---|---|
Definición | Condición temporal de un objeto durante su ciclo de vida, determinada por eventos internos o externos (Booch et al., 2006). |
Uso | - Representar situaciones como En espera , Activo , o Fallido en máquinas de estados.- Especificar restricciones de comportamiento en componentes. |
Figura
Representación Gráfica del Estado y Estados Especiales (Inicial y Final)
Transición
Item | Descripción |
---|---|
Definición | Relación dirigida entre dos estados o activadad por un evento bajo ciertas condiciones (Booch et al. (2006); OMG, 2017; Rumbaugh et al., 2000). |
Uso | - Describir cómo un objeto responde a eventos - Especificar guardas lógicas para flujos alternativos |
Figura
Representación Gráfica de la Transición entre Actividades
Nota: Las transiciones entre actividades ocurren de forma secuencial, sin necesidad de un disparador explícito; la finalización de una actividad inicia automáticamente la siguiente.
Figura
Representación Gráfica de la Transición entre Estados
Nota: Las transiciones entre actividades ocurren de forma secuencial, sin necesidad de un disparador explícito; la finalización de una actividad inicia automáticamente la siguiente.