Este documento describe diferentes tipos de diagramas utilizados en ingeniería de software, incluyendo diagramas de actividades, casos de uso, estado, tiempos, componentes, objetos, estructuras y secuencia. Cada diagrama representa una vista diferente de un sistema, como flujos de trabajo, interacciones de objetos, estructuras internas y dependencias entre componentes.