Tarea ASI 5.2: Identificación de Asociaciones y Agregaciones
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 desempeñ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.
Productos
De entrada
- Especificación de Casos de Uso (ASI 2.4)
- Modelo de Casos de Uso (ASI 2.4)
- Análisis de la Realización de los Casos de Uso (ASI 4.2)
- Modelo de Clases de Análisis (ASI 5.1)
De salida
- Modelo de Clases de Análisis
Dejar un comentario
¿Quieres unirte a la conversación?Siéntete libre de contribuir!