En esta tarea se estudian los mensajes establecidos entre los objetos del diagrama de interacción para determinar qué
asociaciones existen entre las clases correspondientes. Estas asociaciones suelen corresponderse con expresiones
verbales incluidas en las especificaciones.
Las relaciones surgen como respuesta a las demandas en los distintos casos de uso, y para ello puede existir la
necesidad de definir agregaciones y herencia entre objetos. Una asociación esta caracterizada por:
-
Los papeles que desmpeña
-
Su direccionalidad, que representa el sentido en el que se debe interpretar
-
Su cardinalidad, que representa el número de instancias implicadas en la asociación
Dichas características pueden obtenerse a partir de la especificación de los casos de uso.
A medida que se establecen las relaciones entre las clases, se revisa la especificación de subsistemas de análisis en
la actividad Identificación de Subsistemas de Análisis (ASI 3), para conseguir optimizar los subsistemas.
|