Este documento proporciona una introducción al lenguaje UML (Unified Modeling Language) y a los casos de uso y diagramas de casos de uso. Explica que UML es un lenguaje estándar para visualizar, especificar, construir y documentar los aspectos de un sistema de software. Luego describe qué son los casos de uso, cómo se representan y las relaciones entre ellos, incluida la generalización, inclusión y extensión. Finalmente, explica qué son los diagramas de casos de uso y cómo se usan para modelar el comportamiento de un sistema desde la perspectiva de