Mecanismos Comunes

Los mecanismos comunes de UML son patrones de modelado que unifican la sintaxis y semántica del lenguaje, asegurando consistencia en la representación de sistemas (Booch et al. (2006); OMG, 2017; Rumbaugh et al., 2000.

Componentes Principales

Especificaciones

Item Descripción
Definición Notaciones adicionales que modifican o contextualizan elementos UML (Booch et al. (2006); Rumbaugh et al., 2000.
Uso - Ejemplo: Definir precondiciones de un método en una clase.

Figura
Especificaciones no Visibles en Diagrama

uml diagram

Adornos

Item Descripción
Definición Descripciones textuales o formales que complementan la notación gráfica (Booch et al. (2006); Rumbaugh et al., 2000.
Uso - Detallar atributos, operaciones y restricciones no visibles en diagramas.
- Ejemplo: Definir precondiciones de un método en una clase.

Figura
_Especificaciones no Visibles en Diagrama _

uml diagram

Divisiones Comunes

Item Descripción
Definición Se refiere a la separación clara y consistente de elementos clave en el diseño de un sistema. El objetivo principal es mejorar la claridad, la organización y la mantenibilidad del modelo (Booch et al. (2006); Rumbaugh et al., 2000.
Principales Las dos divisiones comunes más importantes son: Interfaz vs. Implementación y Clase vs. Objeto
Regla Mantener la división consistente en todos los diagramas

Mecanismos de Extensibilidad

Item Descripción
Definición Adaptar UML a dominios específicos (Booch et al. (2006); Rumbaugh et al., 2000.
Principales Estereotipos y Valores Etiquetados
Figura
Mecanismos de Extensibilidad
uml diagram