Conceptos Fundamentales del Modelado de Objetos y Diagramas UML

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,08 KB

Conceptos Básicos del Modelado de Objetos

  • Modelo de objetos: Captura la estructura estática del sistema, mostrando los objetos, la relación entre ellos y los atributos que caracterizan a una clase.
  • Diagrama de objetos: Proporciona una notación formal para el modelo de objetos, clases y relaciones entre sí.
  • Diagrama de clases: Esquema, patrón o plantilla para describir muchas instancias de posibles datos; describe clases de objetos.
  • Diagrama de instancia: Describe la forma en que cierto conjunto de objetos se relacionan entre sí; son útiles para documentar casos prácticos (escenarios).
  • Operaciones: Es una función o transformación que se puede realizar o que puede ser aplicada por los objetos de una clase.
  • Método: Es la implementación de una operación para una clase.
  • Enlaces: Conexión física o conceptual entre instancias de objetos.
  • Asociación: Grupo de enlaces con estructura y semántica comunes.
  • Análisis: Contiene la obtención de un modelo preciso, conciso, comprensible y correcto del mundo real.
  • Ambigüedad: Cuando una forma tiene dos o más significados; son elementos que poseen interpretaciones distintas.

Criterios para la Definición de Clases

  • Clases redundantes: Información repetida que describe el mismo objeto.
  • Clases irrelevantes: Si tienen poco o nada que ver con el problema, deben ser eliminadas.
  • Clases vagas: Una clase debe ser específica y no excesivamente general.
  • Atributos: Los nombres que describen objetos individuales deben recalificarse como atributos.
  • Operaciones: Si un nombre describe una operación que se aplica a objetos y no es propiamente manipulada entre sí, entonces no es una clase.
  • Roles: El nombre de una clase debería reflejar su naturaleza intrínseca y no el rol o papel que desempeñe en una asociación.
  • Estructuras de implementación: Las estructuras extrañas del mundo real deben ser eliminadas del modelo.

Dinámica y Relaciones del Sistema

  • Sucesos: Es un evento que transcurre durante un periodo de tiempo.
  • Estados: Valor de los atributos y los enlaces mantenidos por un objeto.
  • Escenario: Secuencia de sucesos que se producen durante una ejecución de un sistema.
  • Diagrama de estados: Es una red de estados y sucesos, del mismo modo que un diagrama de objetos es una red de clases y relaciones. El atributo representa las características del objeto y el valor que se le asigna.
  • Generalización: Relación que existe entre las superclases y subclases.
  • Herencia: Las clases heredan las características y atributos de las demás clases.

Entradas relacionadas: