Las herramientas CASE (Computer Aided Software Engineering) son conjuntos de programas y ayudas que asisten a analistas, ingenieros de software y desarrolladores durante todas las fases del ciclo de vida del desarrollo de software. Estas herramientas permiten organizar y completar las tareas de manera eficiente, ayudan a las compañías a competir más efectivamente al darle más tiempo a los analistas para el análisis y diseño. Algunas funciones clave de las herramientas CASE incluyen verificar elementos del sistema, automatizar diagramas, ayudar