Modelado de Aspectos Dinámicos mediante Diagramas de Interacción
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
con un tamaño de 2,6 KB
Cuando se modelan los aspectos dinámicos de un sistema, normalmente se utilizan los diagramas de interacción de dos formas principales:
Modelado de Flujos de Control por Ordenación Temporal
- Establecer el contexto de la interacción.
- Establecer el escenario de interacción: Identificando qué objetos juegan un rol en ella.
- Establecer la línea de vida de cada objeto.
- A partir del mensaje que inicia la interacción: Colocar los mensajes subsiguientes de arriba hacia abajo.
- Si es necesario:
- Visualizar el anidamiento de mensajes o el intervalo de tiempo en el que tiene lugar la computación: Adornar la línea de vida de cada objeto con su foco de control.
- Especificar restricciones de tiempo o espacio: Adornar cada mensaje con una marca de tiempo y asociar las restricciones apropiadas.
- Especificar este flujo de control más formalmente: Asociar precondiciones y poscondiciones a cada mensaje.
Modelado de Flujos de Control por Organización
- Establecer el contexto de la interacción.
- Establecer el escenario de interacción, identificando qué objetos juegan un rol en la interacción. Objetos más importantes: Centro; Resto: Exterior.
- Establecer las propiedades iniciales de estos objetos.
- Especificar los enlaces entre esos objetos.
- Comenzando por el mensaje que inicia la interacción: Asociar cada mensaje subsiguiente al enlace apropiado, estableciendo su número de secuencia. Los anidamientos se representan con numeración decimal.
- Si es necesario especificar:
- Restricciones de tiempo o espacio: Adornar cada mensaje con una marca de tiempo y asociar las restricciones adecuadas.
- El flujo de control más formalmente: Asociar precondiciones y poscondiciones a cada mensaje.
Características de un diagrama de interacción bien estructurado
- Se ocupa de modelar un aspecto de la dinámica de un sistema.
- Contiene solo aquellos elementos esenciales para comprender ese aspecto.
- Proporciona detalles de forma consistente con su nivel de abstracción y solo debe mostrar aquellos adornos que son esenciales para su comprensión.