Primer enfoque de explicación.
Encontré una presentación que explica el concepto de Diagramas de Interacciónhttp://www.blogger.com/img/blank.gif,
Definición
Los diagramas de secuencia representan la interacción entre los objetos a lo largo del tiempo.
Los diagramas de secuencia se enfocan en el tiempo, mientras que los diagramas de colaboración se centran en en el espacio. 1
Los diagramas de secuencia ilustran la interacción entre los objetos y el orden secuencial en el que ocurren dichas interaciones, es decir como se comunican los objetos entre sí.
Elementos del Diagrama de Secuencias
Objetos
Se representan mediante rectángulos horizontales con nombre(subrayado).Línea de vida del objeto
Representa al tiempo.Barra Activación
Mensaje
- Simple
- Sincrónico
- Asincrónico
- Un número de secuencia (opcional)
- Dos puntos
- Condición (opcional), entre corchetes cuadrados [ ].
- Identificación de la operación: Visibilidad (+pública, -privada, #protegida).
- Nombre de la operación.
- Argumentos, se ponen entre paréntesis ().
- Dos puntos.
- Tipo de dato de retorno.
Los objetos se colocan cerca de la parte superior del diagrama de izquierda a derecha.
Es una línea vertical discontinua que está debajo del objeto.
Representa la ejecución de una operación que realiza el objeto.
Es un rectángulo angosto vertical que está en la Linea de Vida del objeto.
Las activaciones indican cuando está ocupado cada objeto.
La activación inicia cuando un mensaje toca la línea de tiempo y termina cuando la respuesta es enviada de regreso.
¿¿¿Si la activación de un objeto permanece durante toda la vida del objeto, se le conoce como foco???
Es una llamada, una señal o una respuesta.
Se representa con una línea continua con una punta de flecha.
Un mensaje puede ser:
Es la transferencia del control de un objeto a otro.
Se representa con una punta de flecha de dos líneas.
Si un objeto envía un mensaje sincrónico, esperará la respuesta a tal mensaje antes de continuar con su trabajo.
Se representa con una punta de flecha rellena.
Si un objeto envía un mensaje asincrónico, no esperará una respuesta para poder continuar.
Se representa con una punta de flecha de una sola línea.
Símbolos para representar los diferentes tipos de mensajes en un diagrama de secuencias.
El primer mensaje de un diagrama de secuencia siempre inicia hasta arriba del lado izquierdo del diagrama.
Los demás se van aumentando ligeramente más abajo.
El mensaje (nombre del método) se coloca arriba de la flecha. El mensaje que se envía representa una operación/método que la clase objeto receptora va a implementar.
El formato de un mensaje es:
diagramas de interaccion
View more PowerPoint from jent46
No comments:
Post a Comment