UML (UNIFIED MODELLY LANGUAGE)
por Alejandro Adrián Gutiérrez Flores.

1. VENTAJAS
1.1. FACIL MODELADO
1.2. MEJORA LA PLANIFICACION Y CONTROL DE PROYECTOS
1.3. MINIMIZA COSTOS
2. DESVENTAJAS
2.1. SE ENFOCA EN LA FORMA Y NO EN EL MODO
2.2. TANTOS DIAGRAMAS PUEDE SER ABRUMADOR
2.3. LA POO REQUIERE UN CONOCIMIENTO AVANZADO EN PROGRAMACION.
3. DIAGRAMAS
3.1. ESTRUCTURALES
3.1.1. CASOS DE USO
3.1.2. CLASES
3.1.3. COMPONENTES
3.2. COMPORTAMIENTO
3.2.1. DE ACTIVIDADES
3.2.2. DE SECUENCIA
3.2.3. INTERACCIÓN
3.2.4. ESTADOS