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.