Professional Documents
Culture Documents
“Mensajes”
Integrantes:
Daniel Garnica Sánchez
Rafael Romero Xicotencatl
Ivan Rafael Ruiz Gomez
Sergio Alberto Martinez Fernandez
Julio Roberto Lozano Ramos
Carlos Hernández Vivanco “EL CHAK”
Presentacion
Los diagramas de secuencia se enfocan específicamente en las "líneas de vida" de un objeto y cómo se comunican
con otros objetos para realizar una función antes de que la línea de vida termine. Es decir modela las interacciones
entre objetos o partes en términos de mensajes en secuencia.
9.2 NUMERACIÓN DE SECUENCIA DE MENSAJES EN
LOS DIAGRAMAS DE INTERACCIÓN
número: Indica el orden en que son enviados los mensajes, los cuales se enumeran secuencialmente a partir del 1. Si
un mensaje se envía cuando otro anterior no ha terminado se puede usar una numeración compuesta, (1.1, 1.2, etc.)
indicador de recurrencia: Este indicador es opcional y consiste en una expresión que representa ya sea una
ejecución condicional o iterativa:
1. [condición]: Si la expresión es una condición especificada entre corchetes ([]), esta condición indica que el
mensaje se ejecuta solo si la condición es verdadera, por ejemplo: 1[a<b] : mensaje1, esto indica que
mensaje1 se ejecuta si a<b es verdadera.
2. *[condición de iteración]: Si un asterisco (*) es añadido después del número de mensaje, esto indica que el
mensaje se ejecuta más de una vez. La condición de iteración es opcional e indica las veces que se ejecuta el
mensaje, por ejemplo 4*[j:= 1..10] : mensaje4, esto indica que mensaje4 se ejecuta 10 veces.
9.2.1 Etiquetas de mensaje en diagramas de interacción (cont…)
nombre del mensaje: Obviamente el nombre del mensaje enviado. Este nombre se corresponde con el nombre del
método que se ejecuta en el objeto al que apunta la flecha.
lista de argumentos: Estos son opcionales y especifican cualquier parámetro que forma parte del mensaje, se
escriben como una lista entre paréntesis y separados por comas.
9.2.2 Numeración de secuencias de mensajes en diagramas de interacción
En un diagrama de Un número de secuencia de
comunicación que mensaje para un caso de uso toma
admite un caso de la siguiente forma:
uso, la secuencia en
la que los objetos
que participan en
cada caso de uso se 1. Primera secuencia de letras
describen y opcional
representan mediante 2. Secuencia numérica
secuencia de mensajes 3. Segunda opción
números. 4. Secuencia de letras
9.2.3
Tipos de Mensajes
Los mensajes representan la
comunicación entre objetos y
se dibujan como líneas
horizontales dirigidas, sin
embargo, hay distintos
maneras de representar los
mensajes como son:
Muestra como el control se pasa de un objeto a otro
sin escribir ningún detalle sobre la comunicación.
Asíncrono
enviar el mensaje, sin necesidad de esperar
respuesta alguna.
9.2.4 Descripción de secuencia de mensaje