¿Qué son las Herramientas CASE?
Es un modo de desarrollo del software basado en su automatización. Tienen como principal objetivo facilitar la obtención de software de mayor calidad. Las herramientas CASE proponen una nueva filosofía del concepto de ciclo de vida basado en la automatización, para lo que proporcionan un gran conjunto de herramientas integradas, que integradas debidamente permiten automatizar las fases de un sistema de software.
Cuando hablamos de ciclo de vida, nos referimos al tiempo que pasa desde la creación de una idea de un software hasta la conclusión del programa. El ciclo de vida se compone de las siguientes etapas: Análisis, Diseño, Codificación y Pruebas.
![](../images/ciclodevida.jpg)
Las características básicas que debe tener una herramienta CASE son: