This document discusses automated tools for system analysis and design (CASE). It contains the following key points:
1. CASE tools are used to support and automate activities throughout the system development lifecycle to increase productivity and quality.
2. CASE tools can improve quality, speed, testing, documentation and project management of systems being developed. However, widespread adoption has been slower than expected due to costs, return on investment timelines, and functionality bottlenecks.
3. The document outlines categories of CASE products and tools, including diagramming tools, form/report generators, analysis tools, repositories, documentation generators, and code generators to support the system development process.