Este documento presenta una introducción a las herramientas CASE y al lenguaje de modelado unificado (UML), incluyendo definiciones y ejemplos de diagramas UML como casos de uso, secuencia, colaboración, objetos, clases, estados, componentes y despliegue. Concluye que UML es útil para modelar sistemas pero no reemplaza la programación y carece de una semántica precisa.