El artículo examina las herramientas CASE que apoyan la ingeniería de requisitos, analizando sus características, clasificación, ventajas y desventajas. Estas herramientas permiten a las organizaciones desarrollar sistemas de mejor calidad de manera ágil, mejorando la productividad y la calidad del software. A lo largo del tiempo, las herramientas CASE han evolucionado para automatizar diferentes fases del ciclo de vida del desarrollo de software, tratando de resolver la crisis de software de ineficacia en la satisfacción de los requisitos del cliente.