El documento describe el uso de herramientas CASE (Computer-Aided Software Engineering) para automatizar el desarrollo de software y mejorar la productividad y calidad. Explica que las herramientas CASE pueden mejorar la documentación, aumentar la portabilidad de aplicaciones, facilitar la reutilización de componentes de software y permitir un desarrollo refinado mediante controles gráficos. También detalla algunas de las etapas típicas en el desarrollo de software y cómo las herramientas CASE pueden apoyar cada una de estas etapas