uml-design-class-modellisted
Install: claude install-skill jonatan8254/iconix-uml-skills
# UML Design Class Model
Trabajar en español por defecto, salvo que el usuario pida otro idioma. Fundamento y fuentes: `references/sources-and-methods.md`.
*Las citas de Fowler se dan normalizadas: el archivo del corpus tiene corrupción de OCR (`dass`→class, `an`→on, `1`→I). Detalle en `references/notation-rules.md`.*
## Naturaleza y propósito
Es **el modelo estático del diseño detallado**: dónde converge todo el pipeline. Agile ICONIX lo define sin rodeos: *"The static model is the grittier, more detailed version of the domain model, and it contains more implementation details."*
**No se crea *desde* el modelo de dominio.** Es una **convergencia con reparto explícito de trabajo** (Rosenberg & Stephens, 4363):
> *"The operations on each class are taken directly from the messages we drew on the sequence diagrams. The relationships between each class are also derived from the relationships in the domain model and from the operations. The attributes on each class are derived from the detail in the use cases and any supplementary specs…"*
| Qué | De dónde |
|---|---|
| **Operaciones** | Los mensajes del diagrama de secuencia |
| **Relaciones** | Las del dominio, más las que imponen las operaciones |
| **Atributos** | El detalle de los casos de uso y sus especificaciones complementarias |
| **Clases nuevas** | El espacio de la **solución**, descubierto al diseñar |
Y el marco conceptual (4286): *"The two spaces are now converging during detailed design."* El modelo de domi