You are on page 1of 2

DISEO ARQUITECTONICO: ESPECIFICANDO LAS INTERACCIONES

Una vez se ha elegido el tipo de agente que vamos a utilizar el aspecto


del diseo arquitectnico es especificar la interaccin entre agentes,
capturar los aspectos dinmicos del sistema.
El desarrollo de la especificacin de la interaccin entre agentes tiene
las siguientes etapas:
1. Desarrollar los diagramas de interaccin de los diferentes casos de
uso.
2. Generalizar los diagramas de interaccin a
protocolos de
interaccin
3. Desarrollar los descriptores de protocolos y mensajes
Tal como los casos de uso, los diagramas de interaccin describen solo
un ejemplo del comportamiento del sistema.
DIAGRAMAS DE INTERACCION DESDE LOS ESCENARIOS
El proceso para desarrollar diagramas de interaccin es tomar los
escenarios desarrollados en la fase de especificacin y construir los
diagramas correspondientes.
Notacin de diagramas de interaccin: La notacin usada en estos
diagramas es estndar. EL tiempo se incremente al moverse hacia abajo
en la pgina, cada agente tiene una lnea de vida, representada como
una lnea vertical con el nombre del agente en una caja en la parte
superior de la lnea. Los mensajes se representan como una flecha
horizontal con una breve descripcin del mensaje sobre la flecha.
PROTOCOLOS DE INTERACCION DESDE LOS DIAGRAMAS DE
INTERACCION
Tal como con los escenarios, esperaramos tener un solo set
representativo de diagramas de interaccin, no un set completo. En
orden de tener completa y precisa definicin de las interacciones,
progresamos de los diagramas de interaccion a protocolos que definen
exactamente que secuencias de interaccion son validas dentro del
sistema. Debido a que los protocolos deben mostrar todas las
varioaciones, son con frecuencia mas largos que el diagrama de
interaccion correspondiente y puede que necesiten ser divididos en
partes mas pequeas.

DESARROLLAR DESCRIPTORES PROTOCOLOS Y DE MENSAJES


Al igual que cada una de las entidades del diseo final del sistema,
tenemos descriptores para los protocolos y los mensajes. Los
descriptores nos permiten recolectar informacin existente en otros
sitios y tambin especificar detalles adicionales sobre una entidad en
particular.

You might also like