Está en la página 1de 8

Que es UML

El UML (Lenguaje de Modelado) es un lenguaje para hacer modelos y es


independiente de los métodos de análisis y diseño. Existen diferencias importantes
entre un método y un lenguaje de modelado. Un método es una manera explícita
de estructurar el pensamiento y las acciones de cada individuo. Además, el
método le dice al usuario qué hacer, cómo hacerlo, cuándo hacerlo y por qué
hacerlo; mientras que el lenguaje de modelado carece de estas instrucciones. Los
métodos contienen modelos y esos modelos son utilizados para describir algo y
comunicar los resultados del uso del método.

• Diagrama de Clases
• Diagrama de Objetos
• Diagrama de Casos de Uso
• Diagrama de Estados
• Diagrama de Secuencias
• Diagrama de Actividades
• Diagrama de Colaboraciones
• Diagrama de Componentes
• Diagrama de Distribución
• Otras características
*Paquetes
*Notas
*Estereotipos
Nombre de Definición Ejemplo de ese Diagrama
Diagrama Objetivo del
Diagrama
Diagrama de Para crear
clase módulos que
pueden
ser ejecutados
dentro de un
programa,
tantas veces
como deseemos
y realicen una
tarea específica
(básicamente
encierran toda la
información de
un objeto).
Desde esta
óptica, podemos
decir que
un diagrama de
clases es el
equivalente de
la POO
(programación
orientada a
objetos) de
un diagrama de
flujo.
Diagrama de Muestra la relación
estructural de los
objetos elementos del
sistema de
software, muy
frecuentemente
empleados al
trabajar con
sistemas
complejos con
componentes
múltiples. Los
componentes se
comunican por
medio de
interfaces.
Diagrama de Es una forma de
diagrama de
casos de uso comportamiento
UML mejorado. El
Lenguaje de
Modelado
Unificado (UML),
define una
notación gráfica
para representar
casos de uso
llamada modelo de
casos de uso. UML
no define
estándares para
que el formato
escrito describa los
casos de uso, y así
mucha gente no
entiende que esta
notación gráfica
define la
naturaleza de un
caso de uso;
Diagrama de Este muestra la
Estado secuencia de
estados por los
que pasa bien un
caso de uso, un
objeto a lo largo
de su vida, o bien
todo el sistema.
Es una forma de
representación
gráfica más
intuitiva de los
autómatas finitos
basadas en
dígrafos con
arcos acotados
llamados
transiciones en
los cuales se
ponen los
símbolos de
tránsito entre un
vértice (estado) y
otro y se
identifican los
estados de
partida y los de
aceptación del
resto.
Diagrama de El diagrama de
Secuencia secuencia de uml
muestran la
forma en que los
objetos se
comunican entre
si al transcurrir el
tiempo.
Diagrama de Tiene varios
Actividades subconjuntos de
diagramas que
puede modelar,
incluidos los
diagramas
estructurales, los
diagramas de
interacción y los
diagramas de
comportamiento.
Los diagramas de
actividades son
un subconjunto
de estos últimos.
Junto con los
diagramas de
casos de uso y
de máquinas de
estado, se usan
para describir las
actividades de
negocios y la
funcionalidad de
los sistemas de
software
Diagrama de Es un tipo de
Colaboración diagrama de
interacción cuyo
objetivo es
describir el
comportamiento
dinámico del
sistema de
información
mostrando cómo
interactúan los
objetos entre sí,
es decir, con qué
otros objetos
tiene vínculos o
intercambia
mensajes un
determinado
objeto.
Diagrama de Es
componentes un diagrama tipo
del Lenguaje
Unificado de
Modelado.
Un diagrama de
componentes rep
resenta cómo un
sistema de
software es
dividido
en componentes
y muestra las
dependencias
entre
estos component
es.

Diagrama de El elemento
Distribución primordial del
hardware es un
nodo, que es un
modo genérico
para todo tipo de
recurso de
cómputo. Es
posible usar dos
tipos de nodos:
un procesador, el
cual puede
ejecutar un
componente, y un
dispositivo que
no lo ejecuta.

Paquetes Representa las


dependencias
entre
los paquetes que
componen un
modelo. Es decir,
muestra cómo un
sistema está
dividido en
agrupaciones
lógicas y las
dependencias
entre esas
agrupaciones.
Notas Una nota sirve
para añadir
cualquier tipo de
comentario a un
diagrama o a un
elemento de un
diagrama. Es un
modo de indicar
información en un
formato libre,
cuando la
notación del
diagrama en
cuestión, nos
permite expresar
dicha información
de manera
adecuada.
Estereotipos Pueden aplicar a
los elementos de
un modelo. En
general, cualquier
diseñador puede
crear conjuntos
de estereotipos.

También podría gustarte