La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

LES CUENTO QUE . . . Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos.

Presentaciones similares


Presentación del tema: "LES CUENTO QUE . . . Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos."— Transcripción de la presentación:

1 LES CUENTO QUE . . . Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos de un sistema. Un diagrama de interacción consiste en un conjunto de objetos y sus relaciones, incluyendo los mensajes que se pueden enviar entre ellos. Los diagramas de secuencia destacan el orden temporal de los mensajes. Los diagramas de colaboración destacan la organización estructural de los objetos que envían y reciben mensajes. Programa de Ingeniería de Sistemas – Ingeniería de Software

2 LES CUENTO QUE . . . Diagrama de secuencia: destaca el orden temporal
Diagrama de colaboración: destaca la relación estructural entre los objetos que interactúan Diagrama de secuencia: destaca el orden temporal de los mensajes. objetos tiempo <<destroy>> Programa de Ingeniería de Sistemas – Ingeniería de Software

3 LES CUENTO QUE . . . Ambos diagramas (secuencia y colaboración) son semánticamente equivalentes. Se puede pasar de uno a otro sin pérdida de información. En los diagramas de secuencia, la línea de vida de un objeto es la línea discontinua vertical, que representa la existencia de un objeto a lo largo de un periodo de tiempo. El foco de control es un rectángulo delgado que representa el periodo de tiempo durante el cual un objeto ejecuta una acción. Programa de Ingeniería de Sistemas – Ingeniería de Software

4 Notación – Diagramas de Colaboración
Los diagramas de colaboración explican gráficamente las interacciones entre las instancias del modelo (objetos). Por ejemplo: Programa de Ingeniería de Sistemas – Ingeniería de Software

5 Notación Un objeto se puede enviar un mensaje a sí mismo:
Es posible representar iteraciones: mens1() { for(int i = 1;i < 11;i++) miB.msg2(); miC.msg3(); } Programa de Ingeniería de Sistemas – Ingeniería de Software

6 Notación Secuencia de los mensajes en un diagrama de colaboración:
Programa de Ingeniería de Sistemas – Ingeniería de Software

7 Notación Es posible definir mensajes condicionales:
Programa de Ingeniería de Sistemas – Ingeniería de Software

8 Notación Es posible definir trayectorias mutuamente excluyentes:
Programa de Ingeniería de Sistemas – Ingeniería de Software

9 Notación Ejemplo de crear un objeto y agregarlo a un multiobjeto:
Programa de Ingeniería de Sistemas – Ingeniería de Software

10 Uso de diagramas La creación de los diagramas de secuencia depende de la formulación de los casos de uso. Los casos de uso indican cómo los actores interactúan con el sistema. Durante la operación del sistema, los actores generan eventos, solicitando alguna operación a cambio. Uso de diagramas de secuencia para modelar los casos de uso: El diagrama de secuencia de un sistema es una representación que muestra, en determinado escenario de un caso de uso, los eventos generados por actores externos, su orden y los eventos internos del sistema. Programa de Ingeniería de Sistemas – Ingeniería de Software


Descargar ppt "LES CUENTO QUE . . . Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos."

Presentaciones similares


Anuncios Google