Casos de Uso |
Los estados definidos reflejan los escenarios de interacción del usuario y sus requerimientos funcionales (Booch et al., 2006; Rumbaugh et al., 2007) |
|
Clases |
Los estados y eventos se definen para instancias de clases, modelando cambios en atributos o comportamientos (Booch et al., 2006; Pressman, 2013; Rumbaugh et al., 2007) |
|
Actividades |
Los estados y transiciones modelan decisiones en flujos de trabajo, complementando la lógica de procesos (Booch et al., 2006; OMG, 2017; Pressman, 2013; Rumbaugh et al., 2007) |
|
Secuencia |
Las transiciones del diagrama de estados especifican condiciones para mensajes entre objetos en secuencias temporales (Booch et al., 2006; Rumbaugh et al., 2007). |
|
Comunicación |
Los eventos y guardias del diagrama de estados determinan los mensajes intercambiados entre objetos en interacciones (Booch et al., 2006; Rumbaugh et al., 2007). |
|