: ASI 5.1: Identificación de Responsabilidades y Atributos
En esta tarea se identifican las responsabilidades y los atributos de cada clase para detallar el modelo de clases de cada subsistema.
Basado en la tarea de método: ASI 5.1: Identificación de Responsabilidades y Atributos
Relaciones
RolesPrincipal: Adicional: Asistencia:
EntradasObligatoria: Opcional:
  • Ninguno
Externa:
  • Ninguno
Salidas
Pasos
Estudiar las responsabilidades

Las responsabilidades de una clase definen la funcionalidad de esa clase, y están basadas en el estudio de los papeles que desempeñan sus objetos dentro de los distintos casos de uso.

Definir operaciones

A partir de estas responsabilidades, se definen las operaciones que van a pertenecer a la clase. Estas deben ser relevantes, simples, y participar en la descripción de la responsabilidad.

Identificar los atributos

Para cada clase, se identifican los atributos de la clase, que especifican las propiedades de esa clases. Se identifican por estar implicados en las responsabilidades de la clase.

Elaborar la especificación de las clases

De manera opcional, se elabora una especificación para cada clase, que incluye: la lista de sus operaciones y las clases que colaboran para cubrir esas operaciones y una descripción de las responsabilidades, atributos y operaciones de esa clase.

Elaborar diagramas de transición de estado

Para aquellas clases cuyo comportamiento dependa del estado en el que se encuentren se realiza, de manera opcional, un diagrama de transición de estados.

Propiedades
Varias apariciones
Condicionado por sucesos
Continuo
Opcional
Planeado
Se puede repetir