Introducción: UML
El Lenguaje de Moldeamiento Unificado (UML - Unified
Modeling Language) es un lenguaje gráfico para visualizar, especificar y
documentar cada una de las partes que comprende el desarrollo de software. UML
entrega una forma de modelar cosas conceptuales como lo son procesos de negocio
y funciones de sistema, además de cosas concretas como lo son escribir clases
en un lenguaje determinado, esquemas de base de datos y componentes de
software.
Objetivos
• UML es un lenguaje con un alcance muy grande y
que cubre diversos conjuntos de dominios
arquitectónicos en el diseño de aplicaciones.
• Por ello, no todas sus capacidades de modelados
son necesariamente útiles en todos los dominios o
aplicaciones.
• UML permite seleccionar sólo aquellas partes del
lenguaje que sean realmente útiles.