Tarea: ASI 5.3: Identificación de Generalizaciones
En esta tarea se definen las relaciones de herencia existentes entre las clases del sistema
Disciplinas: Análisis
Objetivo

El objetivo de esta tarea es representar una organización de las clases que permita una implementación sencilla de la herencia y una agrupación semántica de las diferentes clases.

Relaciones
RolesRealizador principal: Participantes adicionales:
EntradasObligatoria: Opcional:
  • Ninguno
Salidas
Descripción principal

La representación de la organización de las clases debe hacerse basándose siempre en las normas y estándares definidos en la actividad Definición del Sistema (ASI 1).

Pasos
Estudiar las clases con propiedades en común

Se identifican las clases del modelo que tienen propiedades (es decir, atributos) en común y que por tanto son candidatas a que exista una relación de herencia.

Decidir relaciones de herencia

Se decide si se puede establecer una relación de generalización entre las clases con atributos comunes, indicando la clase que será la generalización y las clases que serán especializaciones.

Más información
Directrices